Answer:
Lake Tilicho is the world's highest altitude lake situated at an altitude of 4,949m from sea level in Nepal
Source: Tripadvisor
Step-by-step explanation:
Lake Tilicho is World's highest altitude lake situated at an altitude of 4,949m from sea level and it’s in Nepal.
9.1m questions
11.8m answers