Window of the World Pictures

Glass Pyramid of Louvre, France (Subway Station at the Window of the World)

Window of the World is located in Overseas Chinese Town, Nanshan District of Shenzhen. It is a famous theme park assembling about 130 miniature reproductions of world's wonders, popular scenic spots and historic sites, such as Eiffel Tower, the Pyramids, Colosseum, Taj Mahal, Angkor Wat, Sydney Opera House and Niagara Waterfall. Attraction Intro: Window of the World
  • Glass Pyramid of Louvre, France (Subway Station at the Window of the World)
  • Palace of Versailles, France
  • Notre Dame Cathedral, France
  • Rome Colosseum
  • Cathedral of Cologne, Germany
1 of 15 photos
media recommendationfeatured on media