Where is Yangjabian?

Where is Yangjabian located?

Yangjabian, Hunan, China (approx. 27.61667°, 111.15°)


Where is Yangjabian on the map?