Kaifeng () is a prefecture-level city in eastern Henan province, China. It was once the capital of the Song dynasty, and is one of the Eight Ancient Capitals of China. About 5 million people lived there in 2010.