As the largest religion in the world, Christianity’s version of heaven is pretty well known. Attributes like an absence of sadness, war, or sin are common knowledge, as are the pearly gates, but there are quite a few obscure elements which separate Christian heaven from other depictions. For starters, the ultimate heaven isn’t a place yet; the Bible says that a new Earth, where heaven will be, won’t be created until after Armageddon. Until then, the dead are just sort of waiting in an intermediate heaven, feeling no passage of time.
The book of Revelation says that there will be a great city, unparalleled in beauty, with walls made of precious jewels and streets made of gold. God is said to dwell among the humans who make it to heaven, where they worship him for eternity. There is a lot of debate over whether or not those in heaven remember their lives, and the Bible is a little ambiguous on the subject, but Jesus’s promise to see his disciples there has been taken as meaning they do.