Originally posted by Drifter101
but y not some other cities that have land marks
Like I said it's instantly recognisable and conjures so much just showing a few of the key sites.. Statue of Liberty, Empire State Building, Chrysler Building. Even just showing those yellow cabs make people think NY, the Big Apple etc, etc.
Movies have created NY as a Happening City, the City of Dreams etc, etc. Many people want to visit it.
But mainly, I think it's product placement/advertisement, sponsored by the City of New Your for Tourism 😂