Picturesque Town of Tawang
One can watch in this video the various locales in the town of Tawang, which is one of the districts in the north-eastern state of Arunachal Pradesh in India.
Tawang is situated at a height of around 10,000 ft from the sea level and is famous for its Buddhist monasteries. The 400-year-old Tawang monastery here is famous around the world.
Along with its religious importance, Tawang is well-known for its natural beauty, which attracts tourists from around the world.