Más concretamente, se encuentra en el valle de los Diez Picos (en inglés: Valley of the Ten Peaks), a unos 14 kilómetros de distancia de la localidad de Lago Louise y a una altitud de unos 1884 metros sobre el nivel del mar.