02/17/2012 07:05 am ET Updated Apr 18, 2012

10 Of The Snowiest Places In The World (PHOTOS)

For those who love to ski -- as well as those who love to just sit on the couch staring out the window with a cup of cocoa in hand -- here are 10 of the snowiest cities on Earth, based on yearly accumulation.

--Maddie Donnelly, Condé Nast Traveler

Related: Best Places to Ski & Stay in North America

More from Condé Nast Traveler:

16 Pools with Stellar Views

10 Island Escapes to Take Your Mind Off Winter

Six Perfect Weekends in Florida