Photovoltaic Power facility