Santiago Bernabéu Stadium
The Santiago Bernabéu Stadium is an architectural marvel located right in the center of Madrid’s modern financial district which can fit 85,000 people.