This certainly looks interesting! Can the cats go all the way up to the top of the mountain? I am guessing they cannot (?) but it sure would have been an interesting feature...
I think the top part of the mountainside is too steep even for a Snow Leopard. The tahrs could get to the top of their side if they so desired. We didn't actually see a Snow Leopard on this visit.