Franz Josef Land

Franz Josef Land is a Russian archipelago in the Arctic Ocean, north of Novaya Zemlya, comprising nearly 200 islands. It is Russia’s northernmost land territory.

Connect