Low clouds and fog frame the summit of Castle Mountain, a 2,766 meter (9,075 foot) tall mountain located in Banff National Park, Alberta, Canada.