History & local legend
Lorimer Park in Abington, Montgomery County, has a legend about a stone pyramid glowing red on certain nights. A group who visited in February 2009 described finding a small pyramid painted white, with additional white markings on nearby trees.
Beyond it were rows of seats, a lectern bearing a cross, and two cabins. Those features made the clearing seem mysterious to the visitors. A former Scout responded later that year with a different memory: he recognized the camping area and had slept in one of the cabins.
