Inside a massive Montreal snow dump site days after record-breaking storms
Ever wondered where the snow goes after a winter storm? There are 10 snow dump sites on the island of Montreal, each can hold the equivalent of 800 Olympic size swimming pools filled with snow.