The New York City’s Metropolitan Transportation Authority (MTA) in the US has opened the new 34 St-Hudson Yards 7 Subway Line Icon Station. The new station introduces subway service to the far West ...