The statue of Christopher Columbus in Huelva, Spain, is a sculpture on a pedestal by Elías Rodríguez Picón. It was inaugurated on January 20, 2011, in the Plaza de las Monjas in the city of Huelva, during the San Sebastián patron saint festivities.
Get there
abril_SDK