CONCEALED IN THE HEART OF NEPALESE AWE-INSPIRING PEAKS LIES GOSAIKUNDA, A HOLY BODY OF WATER.