Photo of the day: TWIN TOWERS 2013 – The iconic twin towers of The World Trade Center are gone. But today in this era of overbuilding in New York City, if you look closely and use your imagination, there are still some ‘twin towers’ to be seen . . . some more beautiful than others.