Germany's Upper Bavaria region marks St. Leonhard's Day with the traditional Leonhardiritt, a colourful horseback pilgrimage in honour of St. Leonhard, the patron saint of horses and livestock. The centuries-old procession in Bad Tölz celebrates faith, local heritage and the traditional end of the farming year. The Kreuth Leonhardifahrt, first documented in 1442, remains an important spiritual and cultural tradition.