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
New satellite imagery reveals continued construction of military facilities near Finland, but NATO confirms no immediate threat as Finland accelerates defense upgrades.