Moraine Lake, Banff National Park


Moraine Lake is a beautiful, iconic alpine lake located in Banff National Park in Alberta, Canada. The bright blue color of the water is absolutely unreal. After taking a shuttle to the lake, travelers can climb up the rocks to view lake from above or walk along its shoreline. There are also several other trails in the same area for the more adventurous hikers.