Lake Tekapo is so blue because of the glacial flour in the water, which is a fine powder created by the grinding action of glaciers as they move over rocks. The powder absorbs other colors in the spectrum of visible light, leaving the lake a vivid blue.