Melli Atsing Monastery (a.k.a.
Mallu Monastery) is a Buddhist monastery in Sikkim, northeastern India.
[1] This article about an Indian religious building or structure is a stub.
You can help Wikipedia by expanding it.