Yes! That's Khufu, the largest of the 3 main pyramids. You can tell by the smoothed stones on the top. Cool coincidence!!!
BTW, lots of banana trees along the Nile in Upper (southern) Egypt. They're very short and produce small, sweet nanners. Mom has eaten a couple for all the buns 🙂