Oh really? It looks like there's snow on them, good work, then!
Looks pretty nice, keep it up! That torch in the second picture makes way too much light in my opinion, but that's up to you.
There is another torch out of the screen, but I agree, they're making too much light