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