33.8k reviews
310 meters southeast of the Diaoyucheng Ancient Battlefield Site Museum in Hechuan District, Chongqing City