Owlshead Mountains
The 2369th highest mountain range in the world
The Owlshead Mountains are at the southern end of Death Valley National Park near the border of the Fort Irwin Military Reservation in Inyo and San Bernardino Counties, California, US.
Location: United States.
Mountain range data from Wikidata (CC0). Elevation is the height of the highest peak.