Hidden cave of Guru Rinpoche near the Khecheopalri lake, Sikkim, India. 2,535 views 7 years ago 8 minutes, 36 seconds Related videos 4:23 1:06