Today’s Video of the Day comes thanks to the European Space Agency series Earth From Space. The clip features a look at the waters of California’s Lake Success, as viewed from the Sentinel-1 satellite. After years of severe drought, recent rains have caused water levels to rise at the parched Lake Success. Officials have even begun releasing water from the lake as it has now reached near capacity.
By Rory Arnold, Earth.com Staff Writer