CHINA TOPIX

04/24/2025 08:56:52 am

Make CT Your Homepage

James Ross Island

Frozen dinosaurs

Scientists Stumble upon Dinosaur Fossils in Antarctica

Some 170 million years ago, Antarctica had a tropical climate.

Real Time Analytics