these enormous mountains were taller than any that exist today umutegarugori ufite ikoti ryijimye na jans yicaye hafi yumugabo wambaye ikote rirerire the building is controversial