December 15, 2013 AT 7:23 pm

China Space (photos)

1519086 642579702469701 1159617614 O
China Space (photos).

Yutu rover as seen by the Chang’e 3 lander on the moon.

Related

No Comments

No comments yet.

Sorry, the comment form is closed at this time.