Where is Zhenpanqiao?

Where is Zhenpanqiao located?

Zhenpanqiao, Hunan, China (approx. 28.93361°, 113.2367°)


Where is Zhenpanqiao on the map?