This picture taken on December 29, 2018 shows tourist horse-drawn carts waiting by the base of the Great Pyramid of Khufu (or Cheops) at the Giza necropolis on the southwestern outskirts of the Egyptian capital Cairo on December 29, 2018.  / AFP / MOHAMED EL-SHAHED
Tourist horse-drawn carts waiting by the base of the Great Pyramid at the Giza province, south of Egypt's capital Cairo. AFP

Tourist bus attack hits Egypt at a critical time