A large rocket like structure that is suspended above the hustle and bustle of the station.

Station

Station

12 March, 2008 by Gavin Seipelt

A large rocket like structure that is suspended above the hustle and bustle of the station.

In this photo