Filming Locations in Madrid
Real Madrid C.F. stadium, Madrid, Spain
Retour Madrid (1967)
Santiago Bernabéu Stadium is a football stadium in Madrid, Spain. With a seating capacity of 80,000,...
View DetailsTetuan Barrio, Madrid
Macho Boys Don't Cry (2024)
The diverse Tetuán district ranges from modern malls and the landmark Gate of Europe office towers t...
View DetailsArganzuela, Madrid, Spain
Macho Boys Don't Cry (2024)
Arganzuela is a string of suburbs along the Manzanares River, with waterfront playgrounds, flower be...
View Details