A meandering bloom of plankton in the North Sea is visible on a new image taken by NASA's Terra satellite. Phytoplankton blooms occur all over the world's oceans in nutrient-rich environments.