Egypt's Island of Secrets backdrop