Seems they have put them on the carport, most I have seen on are top of the house.
They're allowed to cut those right back if they overhang onto your property, whilst a pain in the a$$ that's what they need to do, offering a chance of more sunlight but if they keep growing, then the panels will...