20171111. A hillside view of the Humber Water Treatment Plant. November 12, 2017 1455 × 950 20171111. A hillside view of the Humber Water Treatment Plant.