The Chelsea Park in NYC is finished and it is the best thing that’s happend to NY in a long time. Here is a quick montage from the first day it was open.

picture-35