Tawang
Located in Arunachal Pradesh, this is Tawang, the heartt of the lifelife and culture of the Monpas where,, in the valley of the Tawang River,, is located the country’s largest and Asia’s second-largest Buddhist monastery after Lhasa’s Potala Palace, which is world-famous as Tawang Monastery. Tawang is a Tibetan word in which ta means “horse” […]