The Toro de la Vega is a Spanish medieval bull festival and tournament celebrated in the town of Tordesillas in Valladolid, Spain. From Wikipedia