mail_outline sales@mediastorehouse.com
India, Sikkim, Ravangla (Rabongla), Karma Theckhling Monastery