Where is Zhaou?

Where is Zhaou located?

Zhaou, Shanxi, China (approx. 35.89167°, 113.2078°)


Where is Zhaou on the map?