Where is Hofutan?

Where is Hofutan located?

Hofutan, Inner Mongolia, China (approx. 41.40861°, 111.9247°)


Where is Hofutan on the map?