Jebel Barkal
Jebel Barkal or Gebel Barkal (Arabic: جبل بركل) is a very small mountain located some 400 km north of Khartoum, in Karima town in Northern State in Sudan, on a large bend of the Nile River, in the region called Nubia. The mountain is 98 m tall, has…