Rainbow over the waters of Lake Minnewanka, glacial lake in Banff National Park, Alberta, Canada