Read more about the article Customs Officials Find Giant Snail Fossils From Late Cretaceous Period In The Post
Paleontological fossil products seized by Hangzhou Xiaoshan Airport Customs in China.

Customs Officials Find Giant Snail Fossils From Late Cretaceous Period In The Post

  • Post author:

This is the moment Chinese customs officials find two incredibly beautiful paleontological fossils from the Late Cretaceous period in the post. The incident was filmed at Hangzhou International Airport in…

Continue ReadingCustoms Officials Find Giant Snail Fossils From Late Cretaceous Period In The Post

End of content

No more pages to load