×

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
Area: 31,376 mi²