The Himalayan mountain system stretches across six countries: India, Nepal, Bhutan, China (Tibet), Pakistan, and Afghanistan. This 2,400 km range forms the northern boundary of the Indian subcontinent and influences climate and water resources for over 2 billion people.