Water pours down the Hukou Fall on the Yellow River in northwest China's Shaanxi Province, March 11, 2010. As the weather gets warmer, ice at the Hukou Fall is melted. Photo: Xinhua
Go to Forum >>0 Comments