Kemerovo
Russia
Moscow
St Petersburg
Mongolia
Kazakhstan
China
Russia
Omsk
Perm
Vladivostok
Irkutsk
Khabarovsk
1000 km
1000 miles