Desde Louise Lake se puede apreciar el Glaciar Alberta, en el Parque Nacional Banff, que es el parque nacional más antiguo de Canadá y designado Patrimonio de la Humanidad por la UNESCO. El Parque Nacional Banff está ubicado en las Montañas Rocosas Canadienses en la provincia de Alberta y abarca 6.641 kilómetros cuadrados de terreno montañoso.