54 WILD TRAVEL WILDLIFEEXTRA.COM Joining an expedition to find evidence of snow leopards living in Russiaâs remote Altai Republic, Tessa McGregor experiences the challenges…