33.8k reviews
No. 101, Litchi Forest Sculpture Garden, Window of the World Scenic Area, Shahe Street, Nanshan District, Shenzhen City, Guangdong Province