Where is Guguantun?

Where is Guguantun located?

Guguantun, Shandong, China (approx. 36.34056°, 116.1611°)


Where is Guguantun on the map?