An Earth observation satellite China says will assist in land surveys, urban planning, and agriculture monitoring successfully launched Tuesday on a Chinese Long March 4C rocket.
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.