The Indus Valley is situated between what two nations?
AChina and India
BPakistan and India
CPakistan and Afghanistan
DChina and Tibet
AChina and India
BPakistan and India
CPakistan and Afghanistan
DChina and Tibet