Most of South Africa's rivers have their source in the Drakensberg Mountains. The longest of them is Oranje, 1860 km long.