The Statue of Liberty stands on a pedestal in New York Harbor, with the New York City skyline in the background, where the twin towers of the World Trade Center are visible, emitting a plume of smoke.