Where is Shujiaqiao?

Where is Shujiaqiao located?

Shujiaqiao, Hunan, China (approx. 26.68667°, 111.0886°)


Where is Shujiaqiao on the map?