Id Country Place
3 Spain Santiago Bernabéu Stadium, Avenida de Concha Espina, Madrid, Spain