Tourists admire the spectacular torrents of the Hukou Waterfall on the Yellow River, resulting from upriver precipitation, near Jixian County, northern China's Shanxi Province, July 17, 2010. [Xue Jun/Xinhua]
Go to Forum >>0 Comments