Río Grande
In Bolivia, the Rio Grande (The native name: Río Grande), also known as Rio Guapay, rises on the southern slope of the Cochabamba mountains, east of the city of Cochabamba, at 17°26′11′′S 65°52′22′′W. It is known as the Rocha River at its headwaters. It travels west across the Cochabamba valley basin. After 65 kilometers, the river turns south-east and joins the Arque River at 17°42′10′′S 66°14′45′′W and an elevation of 2.350 m.
From this point, the river is known as the Caine River for 162 kilometers before changing its name to the Rio Grande. After 500 kilometers, the river turns north-east and flows in a wide curve around the lowland city of Santa Cruz.
After 1.438 kilometers, the Rio Grande joins the Ichilo River, a tributary of the Mamoré- a large river in Brazil and Bolivia that joins the Beni to form the Madeira, one of the Amazon's largest tributaries, at 15°48′09′′S 64°43′47′′W.
Length: 820 km (510 mi)