The top of the mountains speaks to its elevation above all powers in heaven and earth.
In the MillennialKingdom all nations will observe the King and come once a year to worship Him in Jerusalem.