Looks like a fort. I don't know exactly what the name is but it looks preety cool. Maybe some Mass people can figure it out.