Catching a Glimpse of the Elusive Snow Leopard