Northbrook
Russia · Europe

About
Northbrook Island (Russian: остров Нортбрук) 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.