Claim: Shangcheng County is not found in Henan province, China.
Evidence: Shangcheng County (Chinese: 商城县; pinyin: Shāngchéng Xiàn) is a county of Henan province, China, containing the province's southernmost point and bordering Anhui to the southeast as well as Hubei to the south and southwest. 
Henan People's Republic of China