Where is Shanlanpu?

Where is Shanlanpu located?

Shanlanpu, Hunan, China (approx. 26.72056°, 110.6075°)


Where is Shanlanpu on the map?