0
Anonymous
The Himalayas are located in Asia, and pass through India, China, Bhutan, Nepal, Pakistan, Myanmar and Afghanistan.
Wiki User
The Hemmilayas