Where is Xixiaoshui?

Where is Xixiaoshui located?

Xixiaoshui, Shandong, China (approx. 36.2375°, 120.4214°)


Where is Xixiaoshui on the map?