Himalayan tahrs sighted in Cape Town making incredible jump

A very lucky hiker in Cape Town recently came across two Himalayan tahrs on the slopes of 12 Apostles between Hout Bay and Camps Bay.