China launched the Gaofen-7 imaging satellite in November, and the country has just shared the first of its high-resolution, 3D shots. The satellite is sensitive enough to height that it should be able to spot a single person from 500 kilometers up. Gaofen-7 is the latest in a planned series of 14 satellites intended to […]...
