Pinned 10 years ago
Some of the world's coolest stairs lie beneath the Louvre's famous glass pyramid. Photo courtesy of nestorneighbor on Instagram.