I saw that leopard (or one of very much the same size) in Jonkershoek two years ago. Riding by myself after work on a week day. Right up near the top at the waterfall above the 2nd contour. Came around a corner and it was just sitting there. So I stopped but by the time I stopped I was 2-3 meters away. First thing that goes through your mind is "Cool !, a leapard". Once you stopped, it suddenly strikes you "juss that is a big leapard hey?" and then "Sh.t, if this thing attacks, ..." Thankfully it just moved off down the hill through the fynbos but it was awesome to see.