They are the Hindu Kush Mountains (see link).
Hindu Kush Mountains
Nepal is the country to the northeast of India. There is an area of India extending easterly between Bhutan and Bangladesh, but I think Nepal is the correct answer.
Arabian Sea
the hee hee
The Atlas Mountains
Himalaya Mountain
hindu kush
khyber pass
khyber pass
The Atlas Mountains are in northwest Africa.
northwest mountains of Pakistan are hindukush ranges
The Thar Desert is in northwest India and also extends into southern Pakistan,
Arabian Sea
atlas mountains
Nepal is the country to the northeast of India. There is an area of India extending easterly between Bhutan and Bangladesh, but I think Nepal is the correct answer.
Well, as you all know, the Himalaya Mountains is one example of the effect. Also you can see that the successful invasion of India have been from the northwest, the Kyber Pass.
Himalayas
Arabian Sea