The Fairmont Chateau Lake Louise hotel, overlooking the lake ... is one of the largest and deepest lakes in North America. Nestled at an altitude of over 1,800 m in the Sierra Nevada mountain ...