Construction of Governors Island Slide Hill Has Begun in New York City

Construction of Slide Hill has now begun on Governors Island in New York City with work expected to continue through to January 2016.  Slide Hill will have a view to the Statue of Liberty and is one of several hills on the Island that will provide a stunning view of the New York City skyline.  Master planned by West8, Earthscape is a design/build partner for the Slide Hill alongside General Contractor ValleyCrest and Engineering firm Stantec Consulting.  For more information on the project, click here.