Lake Louise is in the heart of the Rocky Mountains, with spectacular views and lots of summer and winter mountain activities