Egypt has celebrated the long-awaited opening of its largest museum of ancient history — the Grand Egyptian Museum, a project two decades in the making. Located at the foot of the Giza Pyramids, the museum houses more than 100,000 artifacts, many of which have never before been displayed to the…