The plaza de españa is a square located in the parque de maría luisa in seville, spain built in 1928 for the ibero-american exposition of 1929 it is a landmark example of the renaissance revival style in spanish architecture the plaza de españa, dePLUS