The Yellow River, also known as the Mother River of China, winds its way from its source in the Bayan Har Mountains of Qinghai Province thousands of kilometres through nine provinces in Northern China. The Yellow River runs through Lanzhou at the foot of ... Read More>>