Location: Kaifeng, China.