'Nihao Mars': China's Zhurong rover touches down on Red Planet phys.org Posted by abralelie on May 15, 2021 at 8:37 PM in News No comments 1