Where is Louvre Inverted Pyramid?
Where is Louvre Inverted Pyramid located?
Louvre Inverted Pyramid, Louvre Inverted Pyramid, France (approx. 48.861416°, 2.334111°)
Where is Louvre Inverted Pyramid on the map?
{"latitude":48.861416,"longitude":2.334111,"title":"Louvre Inverted Pyramid"}