I think you're missing the point. NYC doesn't have cowboys or anything but it's representative of other aspects of American culture.
Berlin is in fact the least German town in Germany. It has its own kind of culture that is vastly different from the rest.