South Africa Walking Johannesburg's hidden waterways on a journey through history and neglect along the Klip River By Sean Christie