Desert Solar Panel Farm

Desert Solar Panel Farm

Solar facility just after completion of construction.