User blog comment:The5671/The Pyramid/@comment-210.1.195.195-20131027030135

It could be a time portal, or even something like the pandorica.