Russia
Mongolia
Beijing
Xinjiang
China
Shanghai
Yunnan
Shadian
Grand Mosque
India
1,000 km
1,000 miles
Russia
Kazakhstan
Mongolia
Xinjiang
Beijing
Japan
China
Yunnan
Shanghai
Pacific Ocean
Nepal
Shadian
Grand Mosque
India
1,000 km
1,000 miles