Jebel Barkal
Taharqa is depicted in various reliefs in Jebel Barkal, particularly in the Temple of Mut.