China's slimy beach

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