The heavenly order, then, eventually arrives upon the earth. It is a treasure city, perched upon a high mountain. It is the fountain of a river. The LORD and the Lamb are its temple. A throne is there; the Tree of Life is there (Revelation 22:1-10; 22:1-5). Egypt was its counterfeit; Eden was its prophecy.