Where is Shanduhe?

Where is Shanduhe located?

Shanduhe, Inner Mongolia, China (approx. 42.32972°, 116.4244°)


Where is Shanduhe on the map?