The Statue of Liberty Museum is Set to Open in New York


Courtesy of FXCollaborative

Courtesy of FXCollaborative

The Statue of Liberty Museum is set to open on Liberty Island, New York. Designed by New York-based firm FXCollaborative led by Nicholas Garrison, the 26,000-square-foot scheme seeks to create the illusion of a structure lifted from the earth. To achieve this, the project incorporates angular design techniques and native materials to the island and statue, such as Stone Creek granite, copper, plaster, and native vegetation.

Read more »