Montes de León
From Wikipedia, the free encyclopedia
The Montes de León (Spanish for "mountains of León") is a mountain range in north-western Spain, in the province of León. The highest peak is Teleno (2188 m).
The Montes de León (Spanish for "mountains of León") is a mountain range in north-western Spain, in the province of León. The highest peak is Teleno (2188 m).