Back to M Photographs

0106 - An electric pumping station which lifts river water 42 metres to irr...Back

An electric pumping station which lifts river water 42 metres to irrigate 7,330 hectares of farmland.

Image details

Front No
Place
Year

Looking for a copy of this image?

Please contact us   to request a print or digital download.