Satellite images capture a triangular castle-like tower, a Nuraghe, located on the Mediterranean island of Sardinia; experts investigate these relics of the declining, ancient Nuragic civilization that may have suffered a celestial catastrophe.
Hosted by | Submitted by | |
---|---|---|
VidSrc | WatchSeries | 2 years |