Where is Ezhuqiao?

Where is Ezhuqiao located?

Ezhuqiao, Hunan, China (approx. 25.03722°, 111.5703°)


Where is Ezhuqiao on the map?