Nestled in the serene valley of Tawang Chu, Tawang Monastery in Arunachal Pradesh is the country's largest Buddhist monastery. Located at 10,000 feet, it is often shrouded in mist and clouds passing by. A major attraction for both pilgrims and tourists, the 344-year-old Monastery is known for its culture and breathtaking views. It draws visitors from all over the world
short by
/
10:55 am on
25 May