the olifants river rises in the winterhoek mountains north of ceres. the mainstem is about 265 km long. the river flows to the north-west through a deep, narrow valley that widens and flattens into a broad floodplain below clanwilliam.