Jebel Barkal in Sudan
Jebel Barkal site
Jebel Barkal (in English: Barkal) in Sudan is a small mountain standing at a height of only 97.5 meters. This mountain has been used as a landmark by traders and explorers historically because of the ease of seeing its…