Germany Walpurgis Night

A woman dressed as a devil stands in front of a fire during the Walpurgis Night at the famous Hexentanzplatz (Witches’ dance ground)’ in the Harz mountains near Thale, northern Germany, Monday, April 30, 2012. Hundreds of costumed devils and witches meet to celebrate Walpurgis Night, a traditional religious holiday of pre-Christian origins. (AP Photo/Jens Meyer)