In the footsteps of the Pharaohs

The Grand Egyptian Museum in Egypt is a remarkable feat of architecture and engineering