Madrid Atocha

Map
Madrid 
Spain