Photo of the Day #1899: The “World Trade Center” at the Inner Harbor in Baltimore, Maryland. October 14, 2012.