• See giant algae from the universe

    See giant algae from the universe
    Two satellites Terra and Aqua of the US Aerospace Agency (NASA) captured the scene of giant algae floating on France's Biscay Bay on May 4.
  • Giant algae surrounds Antarctica

    Giant algae surrounds Antarctica
    With a length of up to 200 km, a cluster of algae along the Antarctic coast is so big that artificial satellites can detect it from space.