Stranger than fiction
Dunhuang , China
It may look like a snapshot of science fiction but the Solar Thermal Power Station in China is a very stark reality . Indeed , huge swathes of panels have appeared throughout the country , from the hilltops of Nanping to the vast fields of Dongtai . These dazzling structures are capturing clean energy , but also our imaginations . sustainabilitymag . com 11