The Indus Valley is situated between what two nations?
China and India
Pakistan and India
Pakistan and Afghanistan
China and Tibet
China and India
Pakistan and India
Pakistan and Afghanistan
China and Tibet