Memorial to Those Who Lost Their Lives When the Challenger Spacecraft Exploded on Launch

Not selected for Google Earth or Google Maps [?]

Comments (1)

i_am_jim on April 16, 2009

This memorial is located in Challenger Park near Webster Texas

Sign up to comment. Sign in if you already did it.

Photo taken in Challenger Seven Memorial Park, 2301 West Nasa Boulevard, Webster, TX 77598, USA

Photo details

  • Uploaded on April 16, 2009
  • © All Rights Reserved
    by i_am_jim