it includes evidence of religion such as a temple an altar and a cairn kuko ibwira shelegi iti gwa ku isi n imvura ethiopia was therefore among the main proposed locations for the cradle of homo sapiens