Tawang (Arunachal Pradesh): Nestled among the snow-capped mountains and perched at a height of 10,000 feet, picturesque Tawang is all set to welcome the Dalai Lama on his sixth visit to Arunachal Pradesh starting from Saturday. Colourful posters with pictures of the Tibetan spiritual leader and flags welcome visitors to t ....Read more