Where is Shanedun?

Where is Shanedun located?

Shanedun, Guizhou, China (approx. 26.84972°, 107.7511°)


Where is Shanedun on the map?