Encyclopedia entry SY 5 Spacecraft · China FURTHER INFORMATION ON THIS TOPIC AT OUR PARTNER SITE Part of CAST1000 Original archive entry. The text, images and links below are kept as they were written. Earth observation satellite built by CAST, China. Launched 2013. Used CAST1000 bus. More at: SY 5.RelatedCountryChina