Microsoft Virtual Earth Satellite Maps:
Elephantine Island, Egypt

Elephantine is an island in the River Nile, located just downstream of the First Cataract at the southern border of Ancient Egypt. Confusing to some, this region is referred to as Upper Egypt because [...]