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.