quit

Looking southwest towards the foothills of Jeleb Elba (221502N/362251E), Egypt (29 Feb 2000).

slide show part 2