April 28, 2013 Aerospace / Video Rediscovered Astronomy Latest Achievement Of China In Space TechnologyITN Visit our Solar System page.Follow us on YouTube.© Rediscovered AstronomyShare this:Click to share on Facebook (Opens in new window)Click to share on X (Opens in new window)Click to share on LinkedIn (Opens in new window)Click to share on Reddit (Opens in new window)Click to share on Pinterest (Opens in new window)Click to share on Telegram (Opens in new window)Click to share on WhatsApp (Opens in new window) You Might Also Like India Launches Rocket July 1, 2013 Mercury Crescent Animation March 31, 2016 Planetary Resources To Build Public Space Telescope January 18, 2013