Louvre Museum

A river cruise passes by the Louvre Museum in Paris, France. Located on the Seine River, the Louvre is the world’s most visited museum, receiving more than nine million visitors per year. The entrance to the museum, seen at the top and center of this Overview is a glass and metal pyramid, designed by architect I.M. Pei. Visitors enter through the pyramid, descend into the spacious lobby, and then re-ascend into the wings of the museum.

48.860854°, 2.335812°

Vantor

Get the Daily Overview by email

A new view of Earth from above, plus print releases and sales. Free, unsubscribe anytime.