Historical Attractions That Are Actually Kind of Creepy
22. The Mysterious "Skeleton Lake" of Roopkund (India)

High in the Indian Himalayas lies Roopkund, a glacial lake with a horrifying secret. Every summer, when the ice melts, hundreds of ancient human skeletons become visible beneath the water. The remains, dating back over 1,000 years, belong to unknown travelers who perished in a sudden catastrophe. Some scientists believe they were killed by a freak hailstorm of massive ice balls, while others speculate about ancient rituals gone wrong. The eerie sight of skulls and bones scattered around the lake gives Roopkund its sinister nickname: "Skeleton Lake." Even today, its origins remain shrouded in mystery.