Where is Nanmuqiao?

Where is Nanmuqiao located?

Nanmuqiao, Hunan, China (approx. 25.50389°, 112.1578°)


Where is Nanmuqiao on the map?