Claim: Tilicho Lake, or Tilicho Tal, is the world's highest-altitude lake.
Fact-check: Does This Photo Show the World's Highest Altitude Lake?
Verdict: false
Organisation: Snopes
Author: Madison Dapcevich
Date published: 2021-09-27T09:57:00