Bow Lake in Alberta, Canada. Located on the Icefields Parkway, this tranquil lake is surrounded by rocky mountain peaks. This lake is 3.2km long and a peaceful stop off on the way to Jasper from Banff. I love stopping at this lake and sitting on the pebble shore.