Located near the ancient Pyramids of Giza just outside Cairo, the Grand Egyptian Museum has finally opened after two decades ...