Jerusalem means “teaching of peace”. It’s not just a geo location. It is a heavenly reality explained in detail in Revelation 21.¬† This truth has some strong eschatological implications.