Residents are digging out of record-breaking snowfall in Newfoundland, Canada

A record-breaking snowfall in Newfoundland, Canada, has left residents with the enormous task of digging themselves out of piles and piles of snow.

Residents are digging out of record-breaking snowfall in Newfoundland, Canada
A record-breaking snowfall in Newfoundland, Canada, has left residents with the enormous task of digging themselves out of piles and piles of snow.