The Cave of Great Bliss
The Cave of the Heart of the Deity in the North (Wyl. byang lha ri snying po)--one of the four sacred caves of Sikkim, and the one to the North of Tashiding.
The cave is one day walk from Kecheopari lake.
The Cave of the Heart of the Deity in the North (Wyl. byang lha ri snying po)--one of the four sacred caves of Sikkim, and the one to the North of Tashiding.
The cave is one day walk from Kecheopari lake.