River Solo - The solo river (known in indonesian as bengawan solo, with bengawan being an old javanese word for river) is the longest river in the indonesian island of java, it is approximately 600 km (370 mi) in length.