Abraham Lake in Alberta Canada offers a truly amazing mountain experience.It is Absolutely beautiful. Abraham Lake is a man-made lake on the Saskatchewan River of Western Alberta in the foothills of the Canadian Rockies. The lake is about 20 miles long and gets its beautiful greenish blue color from rock flour, just like the other lakes in the area. The lake retains this color when frozen and may take on many different hues depending on the light and time of day. This color, along with the many amazing shapes and textures and surrounding mountain area.