July 27, 2012
This is the first image from the Discovery Telescope near Happy Jack .
Stories this photo appears in:
Neil Armstrong helps launch new Rim Country telescope
Forty-three years ago last week, millions of people worldwide huddled around grainy black and white television screens and watched Neil Armstrong take the first steps on the moon. The moment inspired others to wonder what else was possible.