Get the latest Science News and Discoveries

World's 1st mountaintop impact crater discovered in northeastern China

Get the Android app

Or read this on

Read more on:

Photo of World


Photo of northeastern China

northeastern China

Photo of China


Related news:

News photo

High Blood Pressure Is the World’s Biggest Killer. Now There’s a Plan to Tackle It

News photo

Climate Protesters Around the World Sharpen Their Message

News photo

The world’s brightest X-ray machine has been turned on