Helmsley Building at Park Ave in New York, New York.
NEW YORK CITY - MAY 12: The Helmsley Building May 12, 2012 in New York, NY. The 35-story building is the tallest in the Grand Central Terminal Complex and was designated a city landmark in 1987.
Size: 4928px × 3264px
Location: Park Ave, New York, New York, USA
Photo credit: © Sean Pavone / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: america, american, architecture, ave, ave., avenue, building, buildings, central, city, cityscape, complex, dusk, evening, famous, grand, helmsely, helmsley, landmark, lights, manhattan, metropolis, night, nyc, park, road, scene, skyline, skyscraper, skyscrapers, street, terminal, traffic, twilight, urban, usa, york