Soldiers check the green algae on the offshore waters of Jiaozhou Bay near Qingdao City, east China's Shandong Province, June 14, 2013. A massive blue-green algae hit the beachside of Qingdao in recent days. [Photo/Xinhua]
Go to Forum >>0 Comment(s)