New Delhi: India is a beautiful country with varied topography. Deserts, beaches, hills, mountains, plains, the country is blessed with spectacular scenic beauty. This is why tourists flock to India to see the diversities of
The best picturesque, the pass is about 13,800 feet high connecting Tawang district to other parts of the country. During winters, the road is covered with ice and it is an amazing view.