Answers Mind
what mountains on india northern border are nicknamed snow abode
The Himalayas