Home China’s Moon Rover Yutu-2 spotted this on the Lunar’s far sideChina’s Moon Rover Yutu-2 spotted this on the Lunar’s far side by WEB EDUCATION 1 an ago1 an agoShare this… Facebook Pinterest Twitter Linkedin