JIANGXI, China, Sept. 16 (UPI) -- The largest freshwater lake in China looks like a giant oil spill through the eyes of the European Space Agency's Copernicus Sentinel satellite.
ESA released new radar imagery of Poyang Lake on Friday -- imagery recently captured by Copernicus Sentinel-1 as it passed over Southern China at an altitude of 431 miles.