Link:
Share code:
Solar thermal power generator tower in Seville, Spain.
Posted in Green Energy | Permalink