Novice monks line up in front of monastic building at the new Karma Theckhling Monastery, built in traditional Sikkim style, Ravangla (Rabongla), Sikkim, India, Asia
The Buddha Park of Ravangla (Tathagata Tsal) with 130-foot high statue of the Buddha, situated near Rabong, Sikkim, India, Asia
The Buddha Park of Ravangla (Tathagata Tsal) with 130-foot high statue of the Buddha, situated near Rabong, Sikkim, India, Asia