Where is Shantaoxi?

Where is Shantaoxi located?

Shantaoxi, Hunan, China (approx. 28.46917°, 110.0969°)


Where is Shantaoxi on the map?