Beautiful shot! Moraine Lake is such a wonderful spot. (When I was there the weather was horrible, one couldn't even see the mountains in the background. One of the reasons I'll have to go back to Canada one day. ;) )
Being from Montana originally, and often visiting Glacier Park, this makes me very nostalgic (I realize this particular shot was taken across the border, but it is reminiscent of several parts of Glacier). You captured it absolutely splendidly. Gorgeous, rich colors and what DOF!