Murmansk Oblast is a federal subject of Russia, located in the northwestern part of the country, with a total land area of 144,900 square kilometres. From Wikipedia
Two large blasts occurred near key military facilities of Russia's Northern Fleet, raising questions about potential causes and implications.