Northbrook Island
Russia · Europe
About
Northbrook Island is an island located in the southern edge of the Franz Josef Archipelago, Russia. Its highest point is 344 m above sea level. Northbrook Island is one of the most accessible locations in the island group. Thus it often served as a base for polar expeditions in the late 19th and early 20th centuries.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.