Will the station be altered when the towers are built? It doesn't look similar... although I guess since the towers aren't there and I can't see the sides...

Does it have as many windows in the...