MIRROR: The top 15 best ski resorts in the world! Everything you need to know including ski pass prices