What natural barriers helped protect India from invaders?

In the Indus River valley.