A high resolution optical satellite image showing the aftermath of an explosion during a rocket test at Jiuquan Satellite Launch Center in China.