Canoeists faced rocky and shallow sections of the Vaal River during the annual Vaal River Canoe Marathon, which went ahead despite challenging water levels after being postponed due to flooding.