Where is Shiqiaobian?

Where is Shiqiaobian located?

Shiqiaobian, Hunan, China (approx. 27.41833°, 111.6008°)


Where is Shiqiaobian on the map?