Henan means "south of the river" and is located south of the Yellow River. It is southwest of the capital of Beijing.
Zhengzhou is the provincial capital of Henan province. It had a population of nearly 9 million people in 2013.
We are located in Zhengzhou, the provincial capital of Henan Province.