Aneeshwar and Lizzie meet an amazing snow leopard. They are rarely seen in the wild and are called the ghosts of the mountains