Bow Lake is a small lake in western Alberta, Canada. It is located on the Bow River, in the Canadian Rockies, at an altitude of 1920 m.

Contact AAG by filling out the form. It`s Easy.