We bought some solar flood lights for loading the wood stove at night. They worked ok till it got cold. Then the lead acid batteries would freeze up and no light. Also, snow would lay on the solar panels making it not charge.
I think solar is the answer, but the batteries will need to be inside so they don’t freeze up and a system for keeping snow off the solar panels will have to be instituted.
Incidently our solar path lights use a nickel cadmium battery and they seem to work no matter how cold. Although NC batteries develop a memory over time and won’t stay lighted as long as they once did.