r/ClimateChaos; Mystery at Skeleton Lake

Published: July 26, 2021, 10 a.m.

The body of water, commonly known as "Skeleton Lake," is the final resting place for what scientists estimate to be 500 to 800 sets of human remains. It's a mysterious lake where hundreds of people met death and the icy Himalayas continue to preserve their remains.