Plaza de Espana – Seville, Spain
The Plaza de Espana is located in Seville, Spain and was built in 1928 for the Ibero-American Fair in 1929. The plaza is large and covers an area of 50,000 square meters (slightly larger than 11 football fields). The plaza is shaped in the form of a half-elliptical with the main building of the plaza…
Read More