China''s desert ''super mirror'' power station looks like a sci-fi
The Dunhuang 100-megawatt power plant stands out as the world''s tallest and largest in terms of light-gathering capacity. It features over 12,000 mirrors that concentrate sunlight onto a










