Can't read the image? click here to refresh
Serdup Choling Monastery, situated in South Sikkim, is a famous Buddhist monastery that holds sig...