China launches environmental monitoring satellite September 25, 2019 China launched a Long March 2D rocket Wednesday carrying a Yunhai environmental monitoring satellite into an orbit some 470 miles above Earth.
Mysterious weather satellite launched from China November 13, 2016 China launched a polar-orbiting weather satellite Friday to take data on the atmosphere and seas, state media announced, but Chinese officials offered little detail on the craft’s mission.