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