Owl Mountains
The 2109th highest mountain range in the world
The Owl Mountains (Góry Sowie) are a mountain range of the Central Sudetes in southwestern Poland. It includes a protected area called Owl Mountains Landscape Park.
Location: Poland.
Mountain range data from Wikidata (CC0). Elevation is the height of the highest peak.