Where is Maojiazhao?
Where is Maojiazhao located?
Maojiazhao, Shanxi, China (approx. 39.91972°, 113.2675°)
Where is Maojiazhao on the map?
Maojiazhao - Xiu Lan Hotel
{"latitude":39.91972,"longitude":113.2675,"title":"Maojiazhao"}