Spain is Europe’s second most mountainous country, and there are plenty of excellent ski resorts where you can enjoy a winter break.