Where is Xiheshan?

Where is Xiheshan located?

Xiheshan, Anhui, China (approx. 31.45°, 118.3667°)


Where is Xiheshan on the map?