Moraine Lake is a beautiful glacier fed lake located in the Banff National Park. It is best visited early in the morning to beat the crowds and to experience this awesome sight as the sun rises. We were up at 4am on the morning I captured this shot and there were already over 100 cars in the parking lot when we arrived. Nothing could have prepared me for this breathtaking sight as we made our way along the trail. This is not to be missed are staying in and around Banff or Lake Louise.