Back to M Photographs

0105 - An electric pumping station which lifts river water 42 metres to irr...Front

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

Image details

Front Yes
Place
Year

Looking for a copy of this image?

Please contact us   to request a print or digital download.