18. The Swiss Alps
Those who are looking forward for a great winter holiday in Europe should head over to the Swiss Alps. This spectacular view of snow covered mountain range can be found in Switzerland. Aside from enjoying the majestic views of the alps, you can also book an accommodation on one of the luxurious ski holiday resorts nearby where you can take part in the various winter sports such as skiing.
Image Credit: glee.wikia