And it’s also the source of an intriguing mystery.
Part of the aptly named titanosaurs – a group of ridiculously gigantic and long-necked sauropod dinosaurs – this enormous lizard is estimated to have been a whopping 21 meters (70 feet) long, and though it’s difficult to determine just how heavy some... [2128 chars]

