Madison Square Garden, July 1999
The beginning and end of the film take place in Pennsylvania Station
The exterior was demolished and is now the site of Madison Square Garden
The station still exists but is now entirely underground