I live in London, a really international city where hearing 5 languages around you during a 15 minutes walk is not uncommon.
That made me think about languages, and how languages are a limitation. While at work people might be using English, when outside of work non-native (English) speakers can be heard on the phone in their native language. I do the same. This limits most of our out-of-office interactions with people speaking our language.
Culture on the other side, can change. We all share some common traits as humans, many cultures are compatible and a culture can be learnt.