The Sierra Nevada skiing resort is the only one in the southern part of Spain. The Sierra Nevada is the highest mountain range on Spanish mainland (the highest peak is Mulhacen with 3479m). The skiing resort offers more than 100 km of slopes.
Updated information on the skiing resort is available HERE
Besides the winter skiing activities there are various summer activities available : Hiking, downhill biking, astronomy, etc.
You can see summer activities HERE