China lays out plans to land astronauts on the moon 'before The Chinese roadmap includes an uncrewed lunar landing in 2028. The Chinese roadmap includes an uncrewed lunar landing in 2028.