A mountain biker in Table Mountain National Park (TMNP) had a startling encounter when he stumbled upon a large snake ...