Where is Sunguantun?

Where is Sunguantun located?

Sunguantun, Shandong, China (approx. 37.44667°, 116.3786°)


Where is Sunguantun on the map?