Solar photovoltaic power generation site