Photo taken on July 10, 2015 shows the Hukou Waterfall on the Yellow River in Linfen, North China's Shanxi province. An annual sand washing operation at one upper-reach dam on the Yellow River led to recent flood of Hukou Waterfall. [Photo/Xinhua]