Remains of a civilization discovered near Stonehenge Boston.com
(National Geographic video)