The Indus Valley Civilization is an ancient civilization that flourished in the northwestern regions of South Asia, primarily in present-day Pakistan and northwest India, around 2500 BCE to 1900 BCE. It is also known as the Harappan Civilization due to the site of Harappa in present-day Pakistan, which was one of the principal centers of this ancient civilization.