The Plaza de America is seen here at the left - the Pavilions of the Autonomous regions of Spain are to the right.
Photo album created with Web Album Generator