Tag Archives: NASA

A view of the Nile NASA’s International Space Station. I feel like you can almost see Cairo’s traffic.

(Via Grinding.)

Advertisements

Leave a comment

Filed under Egypt