City of Seville, at Plaza de Espana, the Spanish Square, partial view and the North Tower, Torre Norte, Andalucia, Spain City of Seville, at Plaza de Espana, the Spanish Square, partial view and the North Tower, Torre Norte, Andalucia, Spain City of Seville, at Plaza de Espana, the Spanish Square, partial view and the North Tower, Torre Norte, Andalucia, Spain City of Seville, at Plaza de Espana, the Spanish Square, partial view and the North Tower, Torre Norte, Andalucia, Spain