What does Berge kommen nicht zusammen, aber Menschen mean?

Berge kommen nicht zusammen, aber Menschen - German to English

Friends may satisfy, but mountains never ever greet.