Workers remove green algae on a beach in Rizhao, East China's Shandong province June 25, 2008. [Asianewsphoto]