World's 1st mountaintop impact crater discovered in northeastern China - Livescience.com
livescience.comSubmitted by livescience8748 in science
A two-peaked mountain in northeastern China is the site of the world's first confirmed mountaintop crater.