Thursday, August 27, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world
Island

Alexandra Land

Russia · Europe

Alexandra Land

About

Alexandra Land (Zemlya Aleksandry) is a large island located in Franz Josef Land, Arkhangelsk Oblast, Russia. Not counting detached and far-lying Victoria Island, it is the westernmost island of Franz Josef Land. It is the site of a Russian military base that was reopened in 2017.

Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.

More islands in Russia