Kaifeng is one of China's oldest cities and was the Chinese capital in several dynasties. As the area sits on the south bank of the Yellow River, after wars destroyed the city in the past, floods from the river would bury the ruins under mud, and a new city would eventually be built on top.