Where is Chenjiatsun?

Where is Chenjiatsun located?

Chenjiatsun, Inner Mongolia, China (approx. 41.98583°, 113.3411°)


Where is Chenjiatsun on the map?