Sunday, 15 October 2017

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

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. 

No comments:

Post a Comment