Where is Lobatow?

Where is Lobatow located?

Lobatow, Hunan, China (approx. 25.55833°, 111.9608°)


Where is Lobatow on the map?