TechThe Mind-Blowing Mirror Power Plant in China’s Desert
Dunhuang is home to China’s first 100-megawatt molten-salt tower solar thermal plant. More than 12,000 heliostats store heat and generate power around the clock, while saxaul planting, precision drip irrigation and wind-sand corridors help counter sandstorms and control desertification.
The Mind-Blowing Mirror Power Plant in China’s Desert
Tech