Horsemen steer their carriages over a rain-sodden meadow during the traditional Leonhardi pilgrimage in Bad Toelz, southern Germany, Nov. 6, 2012. The annual pilgrimage honors St. Leonhard, patron saint of the highland farmers for horses and livestock. (Matthias Schrader/AP Photo)