The world's most expensive Subway Station opened.

World Trade Center transportation hub in New York’s Manhattan in the financial district, a 12-year period after construction was opened. The metro network will be the center of the field, a $ 4 billion cost was completed.

Due to the fact that post modern appearance from outside the metro station, far from the center of the station, looks like a modern sculpture.

Times Square is situated in central, right next to the World Trade Center collapsed due to the September 11 attacks.

To Top