Where is Zhenshiqiao?

Where is Zhenshiqiao located?

Zhenshiqiao, Hunan, China (approx. 28.05333°, 112.915°)


Where is Zhenshiqiao on the map?