Snow Winter is dead! Long live the winter! Europe's largest artificial ski slope opens Continue Reading