Radar has uncovered evidence that the huge Avebury monument, near Stonehenge in Wiltshire, UK, once housed a simple dwelling right at its centre
source: newscientist.com
Radar has uncovered evidence that the huge Avebury monument, near Stonehenge in Wiltshire, UK, once housed a simple dwelling right at its centre