Where is Xinhe?

Where is Xinhe located?

Xinhe, Shandong, China (approx. 36.925°, 119.5931°)


Where is Xinhe on the map?