From its headwaters in Brazil, the Paraguay River flows hundreds of miles (kilometers) south to where it joins the Parana River to form a single 2,100-mile (3,400-kilometer) waterway that carries much ...