View of Meteor Crater, a meteorite impact crater in the northern Arizona desert of the United States of America. American natural landscape in the Southwest US
View of Meteor Crater, a meteorite impact crater in the northern Arizona desert of the United States of America. American natural landscape in the Southwest US