Jebel Barkal
From the Simple English Wikipedia, the free encyclopedia that anyone can change
Jebel Barkal, also called Gebel Barkal, is a small mountain located about 400 kilometers (248.6 miles) north of a city called Khartoum, in the country of Sudan. This mountain is about 98 meters high (about 321.5 feet) and has a flat top.