Where is Shanlunpan?

Where is Shanlunpan located?

Shanlunpan, Hunan, China (approx. 25.92222°, 111.9378°)


Where is Shanlunpan on the map?