PHOTO OF THE WEEK: Banff, Alberta, Canada Photo by Jamie Leventhal The Rocky Mountains tower over a lake in Banff, Alberta, Canada. [fbshare type="button"] [twitter style="horizontal" text="Banff, Alberta, Canada" float="left"] PhotographyIn Our Nature MagMay 12, 2015Alberta, Banff, Canda, Rocky MountainsComment Facebook0 Twitter Pinterest0 0 Likes