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 | 3 years |