Shanghaist reports
China landed a rover on the moon last weekend, becoming the third country after the U.S. and U.S.S.R. to do so. No vehicle has touched the moon since 1976. China launched its first lunar orbiter in 2007.
Here's the photo taken from its lander:
And here's a photo of the lander taken from the rover:
News.cn via Shanghaist