Yellow River, the Mother River of China

Yellow River is the second longest river in China estimated length of 5,464 kilometers after Yangtze River. Its headwaters of this mighty river originates from Kunlun Mountains in northwestern Qinghai Province, the west of China. It winds its way passing nine provinces and autonomous regions – Qinghai, Gansu, Ningxia, Inner Mongolia, Shanxi, Shaanxi, Henan and Shandong, and finally empties…

Read More