'Karafuto is the Japanese name for this large Russian island north of Hokkaido'
Sakhalin
TOUGH GEOGRAPHY: Karafuto is the Japanese name for this large Russian island north of Hokkaido
Karafuto is the Japanese name for this large Russian island north of Hokkaido
Karafuto is the Japanese name for this large Russian island north of Hokkaido
TOUGH GEOGRAPHY
Sakhalin
TOUGH GEOGRAPHY