Summit One Vanderbilt is an observatory above Grand Central Station that opens on October 21.
Its location, glass elevators, and greenery will make it stand out from other viewpoints when it opens.
The building is still under construction, and the attraction itself opens to the public on October 21, according to a press release from One Vanderbilt