Today we reflect on the events and aftermath of September 11, 2001 with images of The Place of Remembrance at Logan Airport. The memorial pays tribute to the crew and passengers of American Flight 11 and United Flight 175 with their names etched on panels inside a 20' glass cube. It was unveiled in 2008 as a place of peaceful meditation.