Where is Shizhuqiaoxiang?

Where is Shizhuqiaoxiang located?

Shizhuqiaoxiang, Hunan, China (approx. 26.98556°, 111.9431°)


Where is Shizhuqiaoxiang on the map?