Windows of the World, Shenzhen, China
16th December 2006 Windows of the World is a theme park with miniature size replicas of several building from all over the World from Ankur Wat of Combodia to Niagara falls. Well, there are several Indian building as well, like … Continued