The Chinese tested a Martian landing platform

   


v20240901