Where is Shanxitou?

Where is Shanxitou located?

Shanxitou, Shandong, China (approx. 36.85222°, 122.2592°)


Where is Shanxitou on the map?