CSP in France

Pictures from solar research institutes in Odeillo and Targassonne