A visitor takes pictures of the algae-filled Chaohu lake in Hefei, east China's Anhui province, July 8, 2009. [Asianewsphoto]