China
Shanghai
Beijing
Urumqi
1000 km
1000 miles