By admin June 8, 2017 Comments Off on Commercial Solar Thermal System – Solar Dish at Geneva Observatory Commercial Solar Thermal Installation with Solar Concentrator Location: Geneva Observatory