What does capital of red china mean?

capital of red china meaning in General Dictionary

capital of the People's Republic of Asia when you look at the Hebei province in northeastern Asia; second largest Chinese town