Science China sending astronauts to land on the Moon before 2030 Tanzania Times The recently tested lunar lander, named Lanyue, which means embracing the moon, consists of both a landing module and a propulsion module.