Twin Pillars of the Moon

A location in the north of kingdom of Daventry.