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.The strange cloud covered the Atlantic Ocean
Recently, NASA's Aqua satellite has returned to Earth, bringing with it unique images of green planets taken from outer space.