Claim: A mountain range in Asia has Tardigrades.
Verdict: SUPPORTS