The Cave of the Heart of the Deity
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.
Located in North Sikkim (Tourist need a special permit to go there), it is snowed in most of the year. It seems October or november might be the time to go.