Skip to main content
Report this ad

See also:

China's Chang'e-3 successfully lands on the Moon

Yutu rover and Chang'e-3 lunar lander
Yutu rover and Chang'e-3 lunar lander
Beijing Institute of Spacecraft System Engineering
Report this ad