China may have just built the most ambitious solar project in history. Stretching across 400 kilometres of the Kubuqi Desert in Inner Mongolia, a continuous corridor of solar panels now runs three miles wide across what was, not long ago, a sandblasted wasteland responsible for choking Beijing with dust storms every spring.