11 of the Coolest Looking Subway Stations in the World By Notable Life By Notable LifeView Author|March 26, 2015| Yesterday we told you about an amazing new subway station being built in NYC, and it got us thinking: There must be a hell of a lot of great platforms just waiting for us to, well, wait on them. And... View this article.