near Lake Louise the most beautiful lake. where two mountains meet to form a lake