Where is Shanqi?

Where is Shanqi located?

Shanqi, Anhui, China (approx. 31.23694°, 116.675°)


Where is Shanqi on the map?