Where is Shaochuan?

Where is Shaochuan located?

Shaochuan, Anhui, China (approx. 29.70155°, 118.566°)


Where is Shaochuan on the map?