Mission Reports China launches Earth-observation satellite for stereo mapping December 6, 2020 Stephen Clark China launched an optical stereo mapping satellite Sunday, using an upgraded version of the country’s Long March 3B rocket with an extended payload shroud to deliver the Earth-imaging spacecraft into orbit 300 miles above Earth.