Where is Xunhua?

Where is Xunhua located?

Xunhua, Xunhua, China (approx. 35.846928°, 102.47911°)


Where is Xunhua on the map?