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