Earlier this month the China National Space Administration released hundreds of spectacular images taken from the lunar rover Yutu (Jade Rabbit) and Chang’e lander which touched down on the moon over two years ago.