First         |       Previous Picture        |      Next Picture        |       Last      |      Thumbnails        |        Home

Lake Louise is Canada's largest single ski area and one of the largest ski resorts in North America.

 

 

Banff National Park
Banff National Park