Feb 9, 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.