Although it is not very popular, the biggest statue of Spain is located in the south of the country. Specifically, in the park of San Jerónimo in Seville. This statue is known as ‘Huevo de Colón’, in English “The egg of Colombus” that... Continue reading