Where is Shimalin?

Where is Shimalin located?

Shimalin, Anhui, China (approx. 30.88056°, 117.45°)


Where is Shimalin on the map?