Designed by
Title
34th St - Hudson Yards Subway Station 81 #59445781
Description
It is a subway station in Manhattan's West Side, built as part of the 7 Subway Extension for the IRT Flushing Line of the New York City Subway, and is the western (railroad south) terminus for the 7 and trains. It has two tracks and one island platform.
This image is editorial