Where is Shannantou?

Where is Shannantou located?

Shannantou, Shandong, China (approx. 36.38139°, 120.8708°)


Where is Shannantou on the map?