Where is Houzhantun?

Where is Houzhantun located?

Houzhantun, Shandong, China (approx. 37.51722°, 117.0411°)


Where is Houzhantun on the map?