Where is Shihuangdian?

Where is Shihuangdian located?

Shihuangdian, Shandong, China (approx. 37.40472°, 122.7108°)


Where is Shihuangdian on the map?