City of Lights and Ice [Image Cache]


Ice and LEDs combine in Harbin, China for the 26th annual Ice and Snow Sculpture Festival. We would have headlined this post “City of Lice” all clever-like, but, well, obviously that was a horrible idea. [The Big Picture]







Leave a Reply

Your email address will not be published. Required fields are marked *