In this giant power station located in rural Spain, a tower receives concentrated beams of sunlight from thousands of perfectly aligned mirrors below. The station here allows for the production of 24/7 Concentrated Solar Thermal Power even when the sun isn’t shining due to its ability to store the energy it makes during the day in Molten Salt Storage. [via]