Where is Zhendeqiao?

Where is Zhendeqiao located?

Zhendeqiao, Hunan, China (approx. 29.13694°, 111.8422°)


Where is Zhendeqiao on the map?