Which river is the longest in South America?

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