The Lodge At Bow Lake
Nestled on the shore of breathtaking Bow Lake in Banff National Park, Alberta, Canada, the iconic red roof of The Lodge at Bow Lake has punctuated Alberta's world-class natural scenery since 1922.