Where is Laobaikhepu?

Where is Laobaikhepu located?

Laobaikhepu, Hunan, China (approx. 26.79139°, 112.1886°)


Where is Laobaikhepu on the map?