Visiting the pyramids of Egypt in Cairo