Back to All Events

Touchdown MARS

  • Quail Run Observatory Talent, OR USA (map)

The new Mars lander should have touched down the night before - welcome back to Mars!