Madrid, Spain cityscape with Communication Palace and Torrespana Tower.

- Image ID: EXF7PK

Madrid, Spain cityscape with Communication Palace and Torrespana Tower.

Sean Pavone / Alamy Stock Photo

Image ID: EXF7PK

Location: Madrid, Spain