The Vessel is an iconic landmark in New York City that was closed off to tourists in 2021 after a number of deaths caused by falls. The new Vessel is opened with several safety features including metal wire mesh around the walkways of the structure to keep visitors safe.