Results 1 results found Pumping station to supply agricultural irrigation channels, Bank of the Nile River near Esna, Egypt, North Africa, Africa