A woman pushes her boat near the shore of the algae-swamped Chaohu Lake in east China's Anhui province on July 4, 2006. [File photo/sohu.com]