Jumbo Glacier = Canada’s Largest Ski Resort Gets OK for Development The owners of the Jumbo Glacier ski resort have been given approval to begin construction of chairlifts and lodges by the newly designated resort municipality of Jumbo. The local Jumbo area has been designated a ‘resort municipality’ by the British Columbia Government.  This area is large and extremely mountainous with no real local population. Jumbo Mayor Greg Deck and the […] Featured Article Miles Clark | May 31, 2013 6 Comments