Moraine Lake lies at an altitude of approximately 1885 meters in Valley of the Ten Peaks, in the Banff National Park, Canada. It is one of the most beautiful lakes in Canada, I am not afraid to say that even in the world. I strongly recommend not to miss the sunrise here. Why ? You will understand this when you see it.