Banff National Park lies in the heart of the majestic Rocky Mountains in the province of Alberta and showcases some of Canada's most beautiful scenery. Turquoise green lakes, snow-capped peaks, and glaciers are all easily accessible in this stunning park. The jewel of the park is the Lake Louise, where green waters reflect the surrounding mountains and visitors can stroll easily around the shores