Where is Sunshuqiao?

Where is Sunshuqiao located?

Sunshuqiao, Hunan, China (approx. 27.5925°, 112.5631°)


Where is Sunshuqiao on the map?