WEINGARTEN, GERMANY
Horse riders take part in the Blutritt, or Blood Ride, on May 11 in honor of a relic that purportedly contains the blood of Jesus Christ. The Blutritt, which takes place on the Friday after Ascension Day, is regarded as the largest equestrian procession in Europe.
FELIX KASTLE