The Plaza de Castilla (English: "Castile Square") is a roundabout in the north of Madrid, Spain. From Wikipedia
Leaked documents portraying an intoxicated Rivera resisting officers have prompted his legal team to accuse police of illegal detention.