Where is Zhangmuqiao?

Where is Zhangmuqiao located?

Zhangmuqiao, Hunan, China (approx. 28.92333°, 111.7236°)


Where is Zhangmuqiao on the map?