Images from China’s Chang’e moon mission
- January 13, 2014
The mission set down on moon on December 14, 2013 at 9:12 p.m. Beijing time. China is the third country to land on the moon, after U.S. and former Soviet Union.
For some great images check out the link for EarthSky: