Where is Xiahua?

Where is Xiahua located?

Xiahua, Shanxi, China (approx. 35.73111°, 110.6283°)


Where is Xiahua on the map?