Where is Shanqian?

Where is Shanqian located?

Shanqian, Inner Mongolia, China (approx. 42.06667°, 119.2333°)


Where is Shanqian on the map?