it is home to moura photovoltaic power station one of europe's largest solar power facilities kubiganiro byacu no kugenda kubera umusenyi basezeranye igeze gikeli aranyaruka ajya