I didn't use lo-res models as the tiny trees in the background, so this image had over 22 trillion polygons. (69.6 trillion when rendering the dynamically generated parts.) Defiantly NOT a model of efficiency.
I made the lights with primitive shapes in Vue 6, (Meta and Boolean objects) but as I kept making it more and more detailed, it ended up taking 64 hours to render. Which half way through, had me wondering if it would take 12 days.