Vi avslöjar snöleopardernas fascinerande liv - den mest hemlighetsfulla och mest missförstådda av alla stora katter - när de filmas i Spiti Valley i den indiska delstaten Himachal Pradesh.