Do you know which Canadian city, with over 1 million inhabitants, gets the most snow in the world?
Scroll down to see the answer …
Montreal, Quebec. This city averages 250 cm of snow a year. It shares the same output as St. Petersburg, Russia!
This according to a great book: Canadian Geographic Quiz Book!