Bow Glacier is located in Banff National Park, Alberta, Canada, approximately northwest of Lake Louise, and can be viewed from the Icefields Parkway.
Bow Glacier is located in Banff National Park, Alberta, Canada of Lake Louise. This was approximately northwest. Bow Glacier can be viewed from the Icefields Parkway.