Tawang Monastery in Arunachal Pradesh is India’s largest Buddhist monastery. Founded in the 17th century, it is an important ...
When Emperor Ming saw the Buddha in a dream, he sent a mission to India, triggering a chain of events that led to Buddhism’s ...