A Chinese Long March 4B rocket successfully placed to satellites into orbit on Wednesday: a Fengyun-1D meteorological satellite and a Haiyang-1 marine surveying satellite. Both satellites were developed in China and will help the country’s efforts to monitor its weather. This is the country’s second launch of the year.