China's rover Zhurong, named after the mythological fire god, successfully touched down on Mars on May 14—the first time that China has successfully landed a rover on the red planet. On May 19, ...