A New York landmark, the Woolworth Building is still one of Lower Manhattans tallest skyscrapers. United States, New York City - 10-Oct-03