The Indus Valley civilization (circa 3300–1700 B.C.E.), also known as the Harappan civilization, was one of the earliest urban civilizations, roughly contemporaneous with those of Mesopotamia, Egypt, and China. It was located in what is now Pakistan and northwest India, on the flood plain of the Indus River.