Get the latest Science News and Discoveries

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


None

Get the Android app

Or read this on Space.com

Read more on:

Photo of World

World

Photo of northeastern China

northeastern China

Photo of China

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