My trip to Window of the World in Shenzhen, China

A review of Window of the World in Shenzhen, China. Window of the World provides a snapshot of the globe through miniature replicas of cultural landmarks.