Jade Rabbit is there!

Jade Rabbit is there!

And here we go…China made it, and Yutu (ie, its mythological Jade Rabbit) finally walks – well, sort of – on the lunar soil…

Leave a Reply