Where is Shoubentang?

Where is Shoubentang located?

Shoubentang, Hunan, China (approx. 28.14083°, 112.5822°)


Where is Shoubentang on the map?