Tillo Islands

The Tillo Islands (Russian: Острова Тилло, Ostrova Tillo) is a group of small islands covered with tundra vegetation. They stretch along the Kara Sea coastal region, right off the bleak coast of Siberia's Taymyr Peninsula. Most of the islands of the group are a mere 3 or 4 km from the continental shore.

Tillo Islands

The Tillo Islands (Russian: Острова Тилло, Ostrova Tillo) is a group of small islands covered with tundra vegetation. They stretch along the Kara Sea coastal region, right off the bleak coast of Siberia's Taymyr Peninsula. Most of the islands of the group are a mere 3 or 4 km from the continental shore.