Home US English Yinchuan
A city in northern central China, on the Yellow River, capital of autonomous region Ningxia; population 663,700 (est. 2006).
READ THESE ARTICLES