Pechora Sea
Sea in Russia
The Pechora Sea is an Arctic sea to the north-west of European Russia, forming the south-eastern portion of the Barents Sea. It is bordered to the west by Kolguyev Island; to the east by Vaygach Island's western coasts and the Yugorsky Peninsula;... Wikipedia
Islands: Dolgy Island, Ostrov Matveyev, Ostrov Malyy Zelenets, and more
Area: 31,376 mi²