Dreaming of space? Try to survive in Chinese desert first