Where is Zhonghuchao?

Where is Zhonghuchao located?

Zhonghuchao, Shanxi, China (approx. 35.53333°, 110.6833°)


Where is Zhonghuchao on the map?