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
Situated the River Bhalingana's source is the Khatling Glacier, a panoramic site that just takes your breath away. From the glacier, you can see snow capped peaks and several hanging glaciers in the vicinity.