High up in the Himalayas, researchers from the Indian Institute of Science (IISc) and Niigata University in Japan have found water droplets trapped in mineral deposits, likely remnants from an ancient ocean that existed approximately 600 million years ago. Th…