Twang is an area in Arunanchal Pradesh in India, recently in news papers. It is world famous for which of the following?
[A] India China Nathula Pass
[B] India’s largest Buddhist monastery
[C] Tibetan Museum
[D] School for Buddhist Studies
Click Here to Display Answer