
Almost twice as high as the Statue of Liberty, four figures stand guard over the River Nile in a haze of mystery and neglect, No one knows how old they are, or who created them. Jebel Barkal is the Primordial Mound that existed before Time, the womb from which Amun (first of the Gods) was born, […]