33.8k reviews
Inside the Window of the World scenic area, Shahe Street, Nanshan District, Shenzhen City, Guangdong Province.