The Indus Valley is situated between what two nations?

China and India

Pakistan and India

Pakistan and Afghanistan

China and Tibet