This stock photo includes a log cabin covered in snow near the shores of Lake Louise, Banff National Park, Canadian Rocky Mountains, Alberta, Canada. Banff National Park forms part of the Canadian Rocky Mountain Parks UNESCO World Heritage Site. Cherished by Canadians, Banff National Park is renowned around the world as a protected paradise with 6641 square km of mountains, forests, and lakes to explore. But in the middle of this vast wilderness you will also discover Banff and Lake Louise, two small communities that literally open their doors to the world.