Spain, Barcelona, Ronda del General Mitre