29 Jan 2025 Noor by Russ Paton | Posted in: History, Travel | 2 Two million mirrors mounted on 7000 panels, directing Saharan sunlight at a tower of molten sand. Click on the Noor Power Station for details…. Share this:TwitterFacebookPrint