The RÃÂo Grande (or RÃÂo Guapay) in Bolivia rises on the southern slope of the Cochabamba mountains, east of the city Cochabamba, at . At its source, it is known as the Rocha River. It crosses the Cochabamba valley basin in a westerly direction, turning south east after and after another joining the Arque River at and an elevation of .
From this junction the river receives the name Caine River for and continues to flow in a south easterly direction, before it is called RÃÂo Grande. After a total of the river turns north east and in a wide curve flows round the lowland city of Santa Cruz.
After , the RÃÂo Grande joins the Ichilo River at which is a tributary to the Mamoré.