33.8k reviews
Near No. 33 Ruishi West Road, Hechuan District, Chongqing, within the Diaoyu Ancient City.