Photo by Lucas Ramon

At approximately 9PM on Monday, 9/10/2001, Lucas Ramon took this beautiful photo of the World Trade Center towers. About 12 hours later, they were no more.