For centuries, people have celebrated every Midsummers Eve at an ancient spring near a small Swedish village. On that special night, when unmarried men and women dance and some unusual activities are permitted, the Bridal Spring has special powers…