How Green is Imbabala?