The City of God as opposed to the city of man is not a matter of one geographical City or Kingdom in competition with another; it is one religious and militant lifestyle set in opposition to another. The City of God, though typified under the Old Covenant in the city of David ( 'Beautiful in elevation, the joy of the whole earth, [ is ] Mount Zion [ on ] the sides of the north, the city of the great King' ) was not to be just one certain city, but would become 'a kingdom which shall never be destroyed', 'and it shall stand forever' ( Daniel 2 ), because it is based on the Rock that is the Christ ( I Corinthians 10:4 )! This Kingdom has been established 'on the top of the mountains' ( Isaiah 2:2 ), metaphorically speaking, and in opposition to the idolatry of man, in the highest places in their hearts, wherever they might be gathered, universally!
A time to cast away stones, and a time to gather stones.
He prophesied that Jesus would die for the nation, and not for that nation only, but also that He would gather together in one the children of God who were scattered abroad.
As the people of God continue to be gathered by the Spirit of God, and become one in heart, mind and action, let us forever be reminded that unity does not mean uniformity; we are all part of the same Body, but we are all different parts of that Body, we all have different functions, different gifts!
In Christ Jesus,
Charles Haddon Shank