Mission Reports China launches high-resolution mapping satellite July 25, 2020 Stephen Clark China launched a Long March 4B rocket Saturday with a high-resolution mapping satellite for the Chinese Ministry of Natural Resources and two smaller spacecraft designed for astronomical observations and data relay services.