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