Where is Longshandian?

Where is Longshandian located?

Longshandian, Shandong, China (approx. 37.69333°, 120.845°)


Where is Longshandian on the map?