Queen Hatshepsut and her temple 3500 years later.