“But I saw no temple in it, for the Lord God Almighty and the Lamb are its temple. The city had no need of the sun or of the moon to shine in it, for the glory of God illuminated it. The Lamb is its light. And the nations of those who are saved shall walk in its light, and the kings of the earth bring their glory and honor into it. Its gates shall not be shut at all by day (there shall be no night there). And they shall bring the glory and the honor of the nations into it.” Revelation 21:22-26 (NKJV)
There is no temple or church in heaven because Jesus is physically present. Every person in heaven will be perfectly filled with the knowledge of God’s Spirit and presence. This will result in continual worship and communion with Jesus. No matter what the citizens of this city are doing, it will be done for the glory of God as an act of worship to God. There will be people in this city from all over the world because the Gospel has been preached in all the world.
Earlier in Revelation we are told that there will be, “… a great multitude which no one could number, of all nations, tribes, peoples, and tongues, standing before the throne and before the Lamb, clothed with white robes, with palm branches in their hands, and crying out with a loud voice, saying, “Salvation belongs to our God who sits on the throne, and to the Lamb!” All the angels stood around the throne and the elders and the four living creatures, and fell on their faces before the throne and worshiped God, saying: “Amen! Blessing and glory and wisdom, Thanksgiving and honor and power and might, Be to our God forever and ever. Amen.” Revelation 7:9-12 (NKJV)
Once again, we see that heaven isn’t for people who fear hell but those who love God. If someone doesn’t desire to live for the glory of God and has no desire to worship God, then heaven wouldn’t be that heavenly for them. Heaven will be filled with the worship of the one true God.
This life may well be hard. We may well have to endure hardships, trials and temptations. We may have to put up with people mocking our faith, service and sacrifice. But it will be worth it all when we see Jesus in this heavenly city. Our hope is not in vain. One day the hope of heaven will be fulfilled.
On the final page of the final book of The Chronicles of Narnia, some of the children who have been to Narnia lament that they once again must return to their homeland—the Shadow-Lands. But Asian has the best news of all for them:
[Asian spoke to the children,] “You do not yet look so happy as I mean you to be.” Lucy said, “We’re so afraid of being sent away, Aslan. And you have sent us back into our own world so often.”
“No fear of that,” said Aslan. “Have you not guessed?”Their hearts leaped and a wild hope rose within them.”There was a real railway accident,” said Aslan softly. “Your father and mother and all of you are—as you used to call it in the Shadow-Lands—dead. The term is over: the holidays have begun. The dream has ended; this is morning.”
“And as he spoke he no longer looked to them like a lion; but the things that began to happen after that were so great and beautiful that I cannot write them. And for us this is the end of all the stories, and we can most truly say that they all lived happily ever after. But for them it was only the beginning of the real story. All their life in this world and all their adventures in Narnia had only been the cover and the title page: now at last they were beginning Chapter One of the Great Story, which no one on earth has read: which goes on forever: in which every chapter is better than the one before.” That is a picture of what it will be like when our hope is finally fulfilled.
 C.S. Lewis The Chronicles of Narnia, The Last Battle, pg 228