Sierra Nevada national park photo
Sierra Nevada is an extensive mountain range in the south of Spain, the highest in Europe after the Alps and the most significant section of the Cordillera Penibética.