Located between 113.52 and 115.15 degrees east longitude and 34.11 and 35.01 degrees north latitude, at the east Henan plain, and on the southern bank of the Yellow River.