LiveScience Image Gallery

Back to Main Article
The mummy of Pharaoh Queen Hatshepsut is displayed at the Egyptian museum in Cairo, Egypt, Wednesday, June 27, 2007. Credit: AP Photo/Amr Nabil

The mummy of Pharaoh Queen Hatshepsut is displayed at the Egyptian museum in Cairo, Egypt, Wednesday, June 27, 2007. Credit: AP Photo/Amr Nabil

Back to Main Article
Advertisement