Lake Louise is fed by glacial runoff from Victoria Glacier. Like
many of the lakes in the Rockies the water is either deep green
or blue. This is caused by fine sediments called "rock flour"
floating in the water. Rock flour is fine powdery rock that has
been crushed and ground by a glacier. Lake Louise is a beautiful
green color, but Peyto Lake,
(further north on the Icefields Parkway) is a rich baby
blue.

Victoria Glacier - Millions of tons of
Glacial Ice