September 28, 2025May 24, 2026 The Huelva Gazette View of the Rio Tinto Company Pier on the Odiel River. Still exits today. View of the Rio Tinto Company Pier on the Odiel River. Still exits today.