Where is Xihushan?

Where is Xihushan located?

Xihushan, Hunan, China (approx. 28.96667°, 112.6403°)


Where is Xihushan on the map?