CAIRO – Nestled near the iconic Giza pyramids, the Grand Egyptian Museum (GEM ... leading to a grand staircase lined with statues of pharaohs, gods and sarcophagi, and ending at a window ...