English: It is located in Tanzania, Africa.
Telugu: ఆఫ్రికాలోని టాంజానియాలో ఉంటుందీ శిఖరం.