Lake Louise in Alberta, Canada is absolutely one of the prettiest areas I have seen thus far in my travels. The turquoise blue waters are incredibly jaw dropping. The huge glaciers within the mountains are so gorgeous you’ll be staring at them for hours; some of the glaciers here at Lake Louise are over 200 feet tall!