China's slimy beach

Slime beach

View gallery

16 photos

Massive and unsightly blooms of green algae periodically appear off the beaches of Qingdao, China.

View Comments (0)