Feb 9, 2016

Stunning Photos of the China's First Moon Landing (12 pics)

By on Tuesday, February 09, 2016

China's first moon rover landed on the Moon in 2013. Just recently, the Chinese space agency has released high resolution photos from their Chang’e 3 lunar exploration mission. Here are some of the best images of the lunar surface you've ever seen.


Post a Comment