Remains of a civilization discovered near Stonehenge
Close Window
(National Geographic video)