Tourists amuse themselves on the beach of Qingdao in east China's Shangdong Province on June 12, 2013. A break-out of algae bloom, or "green tide," has recently spread in waters off the Qingdao coastline. [Photo/Chinanews.com]
Go to Forum >>0 Comment(s)