The hydro-power facility
2015imiliwahathursa7ii232AfricaImiliwaha MonasteryNjombetanzaniaTanzania Trippower housetea factory