Liberty Green Roof NYC
Image: Phelps Construction Group 2600 sqm Statue of Liberty Museum on Liberty Island NYC.
The 2600 sqm building provides the estimated 4.3 million annual visitors the opportunity to learn about the Statue of Liberty’s history, influence, and legacy through three gallery spaces. The poured in place concrete super structure sits above the 500-year flood level. It also includes the Statue of Liberty’s original torch surrounded by frameless glass curtainwalls.
The multi-faceted three-dimensional structural steel roof system is clad with an expansive green roof featuring native vegetation and offering panoramic views of New York City.
Image: The Statue of Liberty Museum on Liberty Island includes an expansive green roof and offers panoramic views of New York City.