Inside the Grand Central Station. Lots of movies have been filmed here.