Sightseers view the spectacular torrential Hukou (Kettle Mouth) Waterfall on the Yellow River in Yichuan, northwest China's Shaanxi Province, June 14, 2009. [Xinhua]