Reportage

The physical scale of the great man made river and its costs estimated at 35 Billion dollars is enormous

Browse photos