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.
Title Info