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