Jurassic car park: Fossils of TWO 180 million-year-old dinosaurs unearthed beneath road in China

The two Jurassic dinosaurs – which would have measured up to 30 feet when alive – were found 1,600 feet apart in Lufeng County, Yunnan Province, China. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail