Where is Lishushushan?

Where is Lishushushan located?

Lishushushan, Hunan, China (approx. 25.01639°, 111.0558°)


Where is Lishushushan on the map?