CHINA TOPIX

04/03/2025 11:46:57 pm

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