Where is Lomaxiao?

Where is Lomaxiao located?

Lomaxiao, Hunan, China (approx. 27.65833°, 111.2981°)


Where is Lomaxiao on the map?