Meteorite Crater
The Meteorite Crater is an actual meteorite impact crater situated in the northern Arizona desert of the United States. Formed about 50,000 years ago when the local climate was cooler and damper and the area was populated with woolly mammoths and ground sloths, the Meteorite crater was only discovered in the 19th century by European […]