Wallpapers Back To Gallery
Earth From Space: Delta's Edge | Space Wallpaper
About this Image
Located in northern Egypt, this cool space wallpaper shows the delta is where the Nile River splits and empties into the Mediterranean Sea. Important crops grown in this rich agricultural area include cotton, rice and sugar cane.