Collector
Newly Discovered Sauropod Is Biggest Ever Found in Southeast Asia at Likely 27 Tons, Nicknamed the "Last Titan" | Collector
Newly Discovered Sauropod Is Biggest Ever Found in Southeast Asia at Likely 27 Tons, Nicknamed the "Last Titan"
Discover Magazine

Newly Discovered Sauropod Is Biggest Ever Found in Southeast Asia at Likely 27 Tons, Nicknamed the "Last Titan"

Learn about the "last titan" of Thailand, a newly discovered long-necked dinosaur that has become the biggest sauropod ever found in Southeast Asia.

Go to News Site