Iturup: Island of solidified lava

Iturup is the largest and northernmost island in the southern Kurils, which are disputed between Japan and Russia. Iturup consists of volcanic massifs and mountain ridges. A series of a dozen volcanoes running NE to SW form the backbone of the island, the highest being Stokap (1,634 m) in the central part of Iturup.