Where is Shih-ching?

Where is Shih-ching located?

Shih-ching, Inner Mongolia, China (approx. 42.47389°, 119.375°)


Where is Shih-ching on the map?