part of Pilgrim's Progress
not quite what i expected. odd sight indeed. still have no clue what those two I-beams were for....