The Zorrotzaurre-Elorrieta pumping station in Bilbao, Basque Country, Spain. Published: 1996Read less