Santiago Bernabéu Stadium Madrid

Madrid, SPAIN