Launched on 24 November, the inaugural Pyramids Echo Festival brings a constellation of world-renowned artists to the historic Giza site - with events continuing until 30 November. Reflecting Egypt’s ...