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
India TV News DeskPublished : Feb 21, 2014 23:01 IST, Updated : Feb 22, 2014 8:43 IST
URL copied
8. Goecha La Pass, Sikkim
The base camp for the mountaineers who climb Mount Kanchenjunga, world's third highest peak, is a gorgeous pass. The view of the highest peak from the pass is worth capturing.