Where is Xiagantun?

Where is Xiagantun located?

Xiagantun, Shandong, China (approx. 35.36667°, 116.1667°)


Where is Xiagantun on the map?