Showing posts with label weather in New York. Show all posts
Showing posts with label weather in New York. Show all posts

21 February 2014

When You Can't See Liberty

Today's post hasn't much to do with cycling, perhaps.

But I thought I'd share two photos someone passed on to me.  They were taken today in lower Manhattan:







From here, you can't see the top of Liberty Tower, the building that replaced the twin towers of the World Trade Center.   

Here's another image that will give you an idea of how low the fog was today: