User blog comment:Yellow Ledbetter/New Assassin?/@comment-4809082-20120301174210/@comment-1153722-20120301174413

The Grand Temple is in Turin, New York. Turin was just like Eden, a large First Civilization city. Do you know the real life Shroud of Turin? Well, it's a Piece of Eden. Or Piece of Turin, if you prefer.