Himalayas are well known as a mountain range of more than fifty mountains and considered to be one of the highest peak on Earth (Mount Everest is among them). The range is separating Indian subcontinent and Tibetan Plateau. The Himalayas range is about 2,400 km and spreading across five countries, India, Nepal, China, Bhutan and […]