Tag: HIMANSH
HIMANSH, India’s Remote, High-Altitude Station opened in Himalaya
HIMANSH, India’s Remote, High-Altitude Station opened in Himalaya
Himalayan region has the largest concentration of glaciers outside the polar caps, as this region is aptly called the “Water Tower of Asia” is the source of...