Description
Canada\'s largest ski area covers the slopes of four mountain faces that surround the village of Lake Louise, in the heart of the magnificent Banff National Park.
© Banff Lake Louise Tourism