Have you ever wondered how much snow it actually takes to get a ski resort up and running? Spoiler alert: it’s not as simple ...