meaning of Berge kommen nicht zusammen, aber Menschen

Berge kommen nicht zusammen, aber Menschen - German to English

Friends may satisfy, but mountains never ever greet.