In the Himalayas, at an altitude of 5,029 metres, lies an extraordinary archaeological puzzle — Roopkund, the lake of skeletons. For comparison, the height of Mount Everest is 8,848 metres.