r/ClimateChaos; Mystery at Skeleton Lake
Reddit Explains Conspiracy & the Unknown - A podcast by Pop Media Agency

Categories:
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.