St PetersburgRussiaMongoliaChinaShanghaiBeijingGuangzhouKazakhstanAlmatyShymkentMoscowNovosibirskOmskKazanFinlandHelsinkiChelyabinskRostovVolgogradKrasnoyarskUkraineBelarus1000 km1000 miles