×

Dolgy Island

Island in Russia
Dolgy Island is an island in the Pechora Sea, northwest of the Khaypudyr Bay. The landscape of the island is relatively flat with small lakes and tundra patches. Wikipedia