Prowl, prowl, purr, purr! Visitors watch a snow leopards leap from a snowy rock, searching for its next meal. Snow leopards are originally found in high rugged mountain ranges in Central and South Asia. But for fifteen-year-old male snow leopard Kaba and nine-year-old female Timila, their home is the Seneca Park Zoo. Timila was born …