New Mystery: America's Stonehenge

For those of you in the North East U.S., this mystery is close to home. Mystery Hill is a structure in Salem, New Hampshire, with an as of yet unknown origin. Be it Vikings, Irish monks, Native Americans, or even ancient Phoenicians(!), the purpose and builders of this place are sure to remain shrouded for a long time. What do you think?