Moraine Lake in Banff National Park, Canada, showcases a vibrant forest and serene lake set against a backdrop of snow-capped mountains under a bright blue sky.