The new Statue of Liberty Museum will be opening on Liberty Island in New York this May. EarthCam has been documenting the entire construction process for the incredible new museum, including the relocation of the Statue of Liberty’s original torch to its new home at the museum. Watch the delicate disassembly and transportation of her torch with EarthCam’s new time-lapse movie!
The museum will be the most significant addition to the island since the arrival of the Statue herself in June 1885. The 26,000-square-foot building will replace the small exhibition space currently inside the pedestal of the Statue of Liberty. The unique design features a glass roof that seemingly blends in with the surrounding landscape and offers incredible views of America’s Great Lady and the New York Harbor. The interior will feature the statue’s original torch, which was replaced during a major renovation in the 1980s.