TechnologyChina’s Desert Solar Wall Is Visible From Orbit, But the Hard Part Is Still Ahead June 16, 2026