Members of the “La Fura dels Baus” dance company from Spain, perform at the Giant Street Theatre in Budapest, Hungary. The 17th Island Festival is one of the largest cultural festivals in Europe and takes place on an island in the middle of the Danube river.