The Nile

The Nile River was captured by NASA Terra satellite on January 30, 2001 Terra orbit 5956. The Nile is the longest river in the world.

The Nile River was captured by NASA Terra satellite on January 30, 2001 Terra orbit 5956. The Nile is the longest river in the world.