Snow-covered forest surrounds a turquoise lake beneath snowy mountains partially shrouded in clouds at Banff National Park, Canada, showcasing winter nature's beauty.