Where is Shanmacha?
Where is Shanmacha located?
Shanmacha, Ningxia Hui Autonomous Region, China (approx. 36.07722°, 105.6947°)
Where is Shanmacha on the map?
Shanmacha - Hunyanfan
Shanmacha - Xi'an International Airport (Xiangyang)
Shanmacha - Xiabaicheng
Shanmacha - Sizzi
{"latitude":36.07722,"longitude":105.6947,"title":"Shanmacha"}