And from the map. It looks like it's around this part of Yellow River. (Guanzhuang, Xingyang, Zhengzhou, Henan, China 34.69942093691378, 113.36167182390584)