Stock Photo: England, Wiltshire, Marlborough. Devil's Den in winter snow, a Dolmen/ Quoit/ Cromlech nr Marlborough in Wiltshire. The three stones are all that remains of a more extensive chambered tomb.