Its mission had a rocky start, but China's Jade Rabbit moon rover is now sending back some nifty high-resolution images of the lunar surface, reports CNN. China has made them available to download here, though Business Insider finds the process "frustratingly complicated." Luckily, it adds, Emily Lakdawalla of the Planetary Society has done much of the heavy lifting, so head here if you'd like to see many, many more. (More China stories.)