China’s high-resolution imaging satellite sends back pictures