Khecheopalri Monastery
Jump to navigation
Jump to search
Khecheopalri Monastery is a Buddhist monastery in Sikkim, northeastern India.
Khecheopalri Monastery is a Buddhist monastery in Sikkim, northeastern India.