Lake Louise. Das gleichnamige Luxus-Hotel befindet sich 100m weiter rechts.