The Torre del Oro (Tower of Gold) along the Guadalquivir River in Seville, Spain.
(Read the full travel journal: Only in Southern Spain!)