I think I may have remembered "pearly gates" used in one of the descriptions of Heaven in Revalations (oh my goodness, good ol' Bible school when I was younger, it's still stuck in my head).
Altogether, this was a really interesting read you have here and I like that you gave descriptions on things so the reader better understands the references you use. Anywho, thank you for sharing it and keep on writing away!