Mohenjo-daro is located west of the Indus River in Larkana District, Sindh, Pakistan, in a central position between the Indus River and the Ghaggar-Hakra River. It is sited on a Pleistocene ridge in the middle of the flood plain of the Indus River Valley, around 28 kilometers (17 mi) from the town of Larkana. The ridge was prominent during the time of the Indus Valley Civilization, allowing the city to stand above the surrounding flood, but subsequent flooding has since buried most of the ridge in silt deposits. The Indus still flows east of the site, but the Ghaggar-Hakra riverbed on the western side is now dry.