Spain. Real Madrid. Estadio Santiago Bernabeu
Av. de Concha Espina, 1, 28036 Madrid, Spain