Return to Article Details An Evaluation of the Environmental costs Of Hydropower station on Jebba lake of Niger river Watershed, Jebba, Kwara State. Nigeria. Download Download PDF