Where is Xiugongdian?

Where is Xiugongdian located?

Xiugongdian, Shandong, China (approx. 35.35°, 118.3°)


Where is Xiugongdian on the map?