Video
Share

Chinese State TV released video of the lunar probe Chane'e 3 landing on the moon and deployment of its Yutu rover.

Credit: china, moon, rover, yutu, deployment, landing, video

More from LiveScience