People help clean algae on the beach in Qingdao city, East China's Shandong province, July 6, 2011.[Photo/CFP]
Go to Forum >>0 Comment(s)