Kuril Islands - Disputed Territory between Japan and Russia
Kuril Islands are chain of islands located in between the Japanese island of Hokkaido at their southern end and the Russian Kamchatka Peninsula at their northern end. The archipelago with 56 islands and many minor rocks covers an area of around 10,503.2 square kilometres (4,055.3 sq mi), with a population of roughly around 20,000. What ... Read more