Lake Louise, in Alberta's Rocky Mountains, never fails to put on a show. Fall 2007
All images are the Copyright of Jeff Tupper