backLearn More about Meteor Crater Natural Landmark

Meteor Crater Natural Landmark

next
In February 2013, a meteor exploded in a flash of light over Russia.

In February 2013, a meteor exploded in a flash of light over Russia.
Learn more about Meteor Crater Natural Landmark



Location Summary

An incredible sight! This meteor crater is HUGE! Presented nicely by a discovery center, movie, and three lookout points around the crater.See full description