From blazing wheels to silent water, horseback hymns and competitive egg cracking, Easter in Germany is filled with events ...