Mesfin Hagos Tewolde
Certified Civil Engineer & Hydrologist (SIA | REG A)
Category Archives: Dams
Water Apocalypse

Water Apocalypse
Damming The Blue Nile

BBC ITV
Dam Breaks

Dam Breaks
Building Big Dams

Building Big Dams
Dams-The Modern Marvels

The Three Gorges Dam

The Three Gorges Dam
Blue Nile River Expedition

Blue Nile River Expedition