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