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 Meteorites In Mexico and Argentina Appear Before Earthquake April 23, 2013 Will the Mars Curiosity Rover Suffer the Phobos Effect? March 2, 2013 Will a Mars Direct approach put man on Mars? October 5, 2015