China reached the Moon and took some of the highest quality images ever taken .

China reached the Moon and took some of the highest quality images ever taken .

Read more here