Humans from the Indus Valley Civilization settle the Himalayas for the first time
Neolithic tools found in Bhutan indicate that people have been living in the Himalayan region for at least 11,000 years.
Humans from the Indus Valley Civilization settle the Himalayas for the first time Read more