Where is Xintiaohe?

Where is Xintiaohe located?

Xintiaohe, Shandong, China (approx. 35.37972°, 116.435°)


Where is Xintiaohe on the map?