Tuesday, 5th, 2024 | 3:14AM Updated

A model of the Chang'e-3 lunar rover is on display at the Shanghai New International Expo Centre on Nov. 5, 2013, in Shanghai, China.
Chinese Netizens Say Farewell to Yutu Moon Rover

    In Case You Missed It

    Real Time Analytics