There are actually three heavens described in the Bible. The first heaven is what is called the firmament or sky that covers the earth. This is the realm of birds and clouds that surrounds the entire earth.
The second heaven is where the stars, the sun, and the moon reside. This is the space beyond the earth and it covers the entire universe. It is as far as the human eye can see with the help of gigantic telescopes such as the Hubble Space Telescope.
The third heaven is unseen and is the residence of God, including Jesus Christ. This is where the dead martyrs and saints are today. This is the location of the throne of God and where the holy angels surrounding His throne sing day and night, Holy, Holy, Holy!
And the twelve gates were twelve pearls, each of the gates made of a single pearl, and the street of the city was pure gold, transparent as glass. And I saw no temple in the city, for its temple is the Lord God the Almighty and the Lamb. And the city has no need of sun or moon to shine on it, for the glory of God gives it light, and its lamp is the Lamb. By its light will the nations walk, and the kings of the earth will bring their glory into it, and its gates will never be shut by day—and there will be no night there.
However eloquent John was in his description of heaven, the reality of heaven is beyond the ability of finite man to describe (1 Corinthians 2:9).
Heaven is a place of “no mores.” There will be no more tears, no more pain, and no more sorrow (Revelation 21:4). There will be no more separation, because death will be conquered (Revelation 20:6). The best thing about heaven is the presence of our Lord and Savior (1 John 3:2).
We will be face to face with the Lamb of God who loved us and sacrificed Himself so that we can enjoy His presence in heaven for eternity.