News
Perched at 10,000 ft in Arunachal Pradesh, this monumental complex houses over 450 monks. A gem of Mahayana Buddhism, it's India's largest monastery and among the world’s most significant.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results