A stunning contrast of nature's colour palette, where dense emerald jungles give way to stark icy peaks and snow blanketed passes, the quaint town of Tawang, in Arunachal Pradesh, is a pristine and unspoilt tourist destination. Flanked by majestic snow- capped mountain ranges on the east and dotted with picturesque Buddhist monasteries, Tawang takes you on an adventure, which starts with reaching the town through zigzagging and winding mountain passes, including Sela, one of the highest motorable roads in the world.
MORE FROM ARUNACHAL PRADESH