≡ Jeju’s ’sister island’ in eastern Russia pays a visit
A Russian delegation has come to study Jeju Island. Sakhalin Island, a “sister city” to Jeju, is located off the eastern coast of Russia in the northern Pacific Ocean and the site of a territorial dispute between Russia and Japan for much of the 19th and 20th centuries.
Four women leaders of Sakhalin – Vice-Chairman Irina […]
