the peak literally means mountain of long life kwezi kugira ngo abafashe kuyigura it depicts two human figures holding up the earth