Where is Hongqiaobian?

Where is Hongqiaobian located?

Hongqiaobian, Hunan, China (approx. 26.59722°, 111.0181°)


Where is Hongqiaobian on the map?