story photo

China National Space Administration

An artist’s concept of China’s moon rover Chang’e-3 lunar rover.

Read the story this photo appeared in here »