English Fengyun Cited by user Citation bot on 03 Jan 2023 Fēngyún are China's meteorological satellites. Launched since 1988 into polar sun-synchronous and geosynchronous orbit, each three-axis stabilized Fengyun satellite is…