The St. Louis Science Center, also located in Forest Park has a glass bridge passing over I-64 connecting it's buildings with displays in aviation, space, ecology, engineering, medicine, etc. It also has a four story IMAX Theater and is home to the McDonnell Planetarium.
No comments:
Post a Comment