Where is Lanbach?

Where is Lanbach located?

Lanbach, Hunan, China (approx. 29.42056°, 112.3511°)


Where is Lanbach on the map?