Impressive architecture of Seville, Spain. Situated on the banks of the Guadalquivir River, Seville has a rich Moorish heritage. It is the capital and largest city of Andalusia and the province of Seville.
The Plaza de Espana is located in Serville, Spain and consists of a half-circle with many buildings and beautiful bridges. The Plaza de Espana was designed by Anibal Gonzalez. The building was built on the edge of the Maria Luisa Park.