WolfDragonSlayer WolfDragonSlayer 21-06-2017 History contestada The Indus Valley is situated between what two nations?a- China and Indiab- Pakistan and Indiac- Pakistan and Afghanistand- China and Tibet