Gujo HachimanJapanTokyoOsakaSouth KoreaNorth KoreaChinaShanghaiBeijingGuangzhouRussiaMoscowSt. PetersburgNovosibirsk500 km500 miles