They were not on the set of Star Wars, but at a Chinese-built Mars simulation base in the barren, windswept hills of Gansu province. The facility — comprising several interconnected modules ...
Results that may be inaccessible to you are currently showing.