Spectators take shelter during a rain delay during a rehearsal for a music festival in Basel, July 16, 2007.[Agencies]