Mission Reports China launches mapping satellites April 30, 2019 Stephen Clark A Chinese Long March 4B rocket successfully launched two Tianhui satellites Monday to conduct land surveys, mapping and scientific experiments in space, according to reports from state-run media.