China celebrates “Space Day of China” on April 24. This will mark the 49th anniversary of the launch of China's first man-made satellite Dong Fang Hong 1 (East Red 1), in 1970. Above is the poster selected from 658 submissions to a competition soliciting designs for the Space day poster.