PRESS RELEASE: Meteor Crater & Barringer Space Museum Teams with Lowell Observatory to Present Asteroid Day Flagstaff–Big Impact Event on June 30
[…] Mesa station, east of Flagstaff, and the 4.3-meter Lowell Discovery Telescope near Happy Jack, Arizona. Prior to the pandemic, the observatory also welcomed more than 100,000 guests per year to […]
Read More