April 14, 2025July 28, 2025 The Huelva Gazette The Rio Tinto Company Pier (on the Odiel River) with St. Peter’s church in the background The Rio Tinto Company Pier (on the Odiel River) with St. Peter’s church in the background