What is South America's longest river?

The Amazon River is the longest river in South America, stretching 4,345 miles (6,992 kilometers) from its source in the Peruvian Andes to its mouth in the Atlantic Ocean.