Connect to share and comment

Egypt pyramids 2011 5 25

Appears In:
A satellite survey used infra-red images to detect underground buildings.
Egypt pyramids 2011 5 25

Egyptians ride their camels past the pyramid of Khafre in Giza, on the outskirts of Cairo, on November 30, 2010.

Patrick Baz