Express your nature.

Upload, Share, and Be Recognized.

Join with Facebook
or join manually
Posted By:LM

Old Comments:

2008-02-24 03:30:59
This is in St Louis, MO, USA. The mass transit rail system is called MetroLink, and this is the stop at Lacelede's Landing, at the end of Eads Bridge. The bridge itself is a landmark of sorts.
2008-02-20 03:32:40
Where is this place?