The Hukou Falls on the Yellow River in Jixian County, North China's Shanxi Province, June 4, 2012. [Xinhua]