Space Station 1 hanging from the ceiling at

"The Puzzle Zoo" on the 3rd Street Promenade in Santa Monica, CA