Tuesday, 31 March 2015

Poyang lake in China from Earth Observatory satellite images by European Space Agency

An image of China’s Poyang lake from the synthetic aperture radar aboard Sentinel-1a. Photo: ESA