Tembea : JEBEL BARKAL Home of God

Jebel Barkal is a small mountain in the northern state of Sudan situated on a large bend of the Nile River. The Pyramids of Jebel Barkal, also known as the Pyramids of Kush, include over 200 pyramids found south of the Egyptian border. Gebel means mountain, Jebel Barkal is a butte about 300 feet tall that became the sacred centre of Kush, an important nexus for the Egyptians and the Nubians.
The New Times
Times Reporter