Moraine Lake, Lake Louise is a sight everyone should see in person at least once in their life. The lake reflects a distinct shade of blue and is one of the most amazing scenes in Canada.