A different harm
Solar panels and wind turbines can be an eyesore on the landscape. Have we thought about it?
Barun Roy / New Delhi May 21, 2009, 0:07 IST
Up on the mountains of Lunaobao, in Zhangbei County of North China
Publication Date:
21/05/2009