Favorite Bow Lake View type : Lake, Canadian Rockies, Icefields Parkway Bow Lake is a small lake located in Canadian Rockies in the Banff National Park just off of Icefields Parkway.