Art in Island
2014 CE.
Shown on the map at 14.623°, 121.058°.
Art In Island: 3D Art Gallery is an interactive art exhibition, or "selfie museum", in Cubao in Quezon City, Metro Manila, Philippines.
Text from the Wikipedia article Art in Island, licensed CC BY-SA 4.0.