RIZHAO, June 10, 2014 (Xinhua) -- A man clears up green algae on the beach in Rizhao City, east China's Shandong Province, June 10, 2014. An algae bloom, or "green tide," has broken out in waters off China's east coastline. (Xinhua/IANS) (ry)

1 / 1
Add your comments

Be the first to add a comment.


Latest News

Latest Photos