Stock Photo: Torre del Oro and Guadalquivir river. Sevilla. Andalucia. Spain.