RiRi3646 RiRi3646 06-09-2018 History contestada What landforms presented natural barriers around the indus valley?