NEW YORK - DEC 25 : Grand central terminal station pictured on December 25, 2010 in New York (USA). Opened in 1871, It is the largest train station in the world by number of platforms (44 platforms).
- Image ID: 68226550
- Copyright: Cedric Weber
- Editorial Credit: Cedric Weber / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.