Located at the bottom of a slope on Trisul, one of the country’s highest mountains, the mystery lake (this is how authorities describe it in tourist guides) was reportedly discovered by a British ranger in 1942. Since then, it has captivated the attention of anthropologists as well as curious visitors.