Where the is the himalay mountains?

1 answer

Answer

1246991

2026-05-22 15:05

+ Follow

They lie in Asia, marking the boundary between the Indian subcontinent and the Tibetan Plateau. They occupy the following countries: Bhutan, China, Pakistan, Nepal, Burma, India, and Afghanistan.

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.