The Banff Marathon is an annual running event that takes place in Banff National Park in Alberta, Canada. The marathon route takes runners through some of the most stunning scenery in the Canadian Rockies, with views of towering mountains, glaciers, and crystal-clear lakes. The event offers several different race distances, including a full marathon, half marathon, 10K, and 5K, so runners of all levels can participate. The event is also known for its commitment to sustainability, with efforts to minimize waste, reduce carbon emissions, and promote eco-friendly practices. Overall, the Banff Marathon is a unique and challenging race that offers runners a chance to experience the beauty of Banff National Park while testing their limits on the road.