What forms the northern boundary of the Indian subcontinent?
The Arabian Sea
The Ganges
The Indus
The Himalayas
The Arabian Sea
The Ganges
The Indus
The Himalayas