- Anyang City is a city in Henan Province, China. It is located in the central part of the country and is one of the eight ancient capital cities of China. Anyang has a long history dating back over 3,000 years and is known for its rich cultural heritage. The city is famous for its historical sites, such as the Yin Ruins, which are the remains of the ancient capital of the Shang Dynasty. Anyang is also known for its beautiful natural scenery, including the Taihang Mountains and the Red Flag Canal, a man-made waterway built in the 1960s. The city has a population of over 5 million people and is a major industrial and economic center in Henan Province.