It looks like an icicle that's sheered off and embedded itself in the concrete... it feels like a brisk winter evening. Not too cold, and wonderful for an evening walk. I can feel the wind blowing those little ice crystals into my face and it feels wonderful!!!
The word "power" comes to mind. There's something very suggestive of force.