33.8k reviews
70 meters northwest of KFC (Window of the World Store), Nanshan District, Shenzhen, Guangdong Province.