Where is Masichai?

Where is Masichai located?

Masichai, Shaanxi, China (approx. 34.31956°, 108.1339°)


Where is Masichai on the map?