Tawang Monastery, located in Tawang city of Tawang district in the Indian state of Arunachal Pradesh, is the largest monastery in India and second largest in the world
You Tube recommend me one of the videos of this Do You Know series by DD. And i am totally in love with it, wish it could reach and get recommend to more people.
No bro it's not annoying tibetans ritual horns use karte hai jo ki isse hi sound karti hai if you won't believe so you can meet with himalayan buddhist monks they will say you about the tibetan horns