Known for its striking turquoise colour, Lake Louise is one of Canada’s most jaw-dropping natural wonders, surrounded by soaring...