While most people in Germany spend their Easter Sunday (March 31) thinking about chocolate, eating with the family or at church, the villagers of Horhausen can be found outdoors testing their strength and prowess in the annual egg-throwing competition.
And this year was more taxing than ever as Germans woke up to another day of unseasonably bad weather with snow scurries and freezing temperatures.
"It's a bit cold for Easter egg throwing, it could do with being a bit warmer. I'm here with my children, but one makes the best out of it, said participant, Ingo Beer.
"Well as long as you get into it it's not too cold and we have been coming here for decades to do this on Easter Sunday. It's as much a part of the day as an Easter walk, Daniela Schmidt added.
But despite the intemperate conditions plenty of people turned out for the egg-throwing.
And this is not just idle fun.
There are rules: Each player registers, picks a painted hard-boiled egg form the egg-carton and heads to the starting line.
It is strictly one throw per contestant and the egg is not allowed to break on impact; then it is down to may the furthest egg win.
The egg throwing tradition in Horhausen goes back more than 80 years and has been drawing local families ever since.
"I think this is a family event and as you can see we get all generations. Starting from the youngest participant of three years to the oldest at 87 years-old. The weather is cold, we didn't think this many people would turn up but despite the conditions people always enjoy coming to Horhausen," village mayor, Thomas Schmidt said.
"We come here whatever the weather, we're here every year, we come with the whole family . It's always a nice event and it's fun for the the little ones as well as the big ones. My father is here and he is 87 years-old and it's always an event here!" said one of the participants, Andreas Kirchgaessner.
And for those who lose out on a record, because their egg broke they can rest easy that they are at least doing the birds an Easter favor.
"The broken eggs we leave where they are, they are eventually eaten by the birds and they will be particularly pleased with this cold weather that they also get a bit of Easter leftovers," Schmidt said.
Horhausen is a municipality in the state of Rhineland-Palatinate in western Germany.