ScienceChina Space Agency Releases True Color HD Photos Of Moon The China National Space Administration released never-before-seen high definition photos of its recent moon landing. In 2013, China became the third country to make a landing on the Moon.by Angela Laguipo