sts121-334-026 - STS-121 - Earth view over Egypt and the Nile River taken during STS-121