Go to Top

Commercial Solar Thermal System – Solar Dish at Geneva Observatory

Commercial Solar Thermal Installation with Solar Concentrator

Location: Geneva Observatory