Аньян, на территории современного Хэнани, был подтвержден как последняя из девяти столиц Шаня (ок. 1300-1046 гг. До н.э.). В династии Шан был 31 король, от Тан из Шаня до короля Чжоу из Шаня.
Ученые считают, что нынешний Хэнань был последней столицей королей династии Шан.