A Chinese Long March 2D launched the country's 20th recoverable Earth observation and science satellite from Jiuquan on 27 September.

 

Source: Flight International