Founded in 1681 by Merak Lama Lodre Gyatso, Tawang Monastery is India’s largest monastery, perched above 10,000 feet in ...