33.8k reviews
110 meters south of the East Gate of Chongqing Color TV Center, Jiulongpo District, Chongqing City.