The new Grand Egyptian Museum, right next to the Pyramids of Giza, opens its doors.