Watch China break in new test site for giant moon rocket engines (video)
China has completed a stand for testing huge rocket engines that could power the country's moon exploration efforts.

Discover more Science and Technology news updates in TROIB Sci-Tech