Photo taken on June 29, 2015 shows water cascades generated by the Xiaolangdi Dam on the Yellow River in Central China's Henan province. [Photo/Xinhua]