This is the commemoration of 9/11 by the people of Israel, some miles outside Jerusalem on 5 acres of land. It’s an American flag in the shape of a flame like the fires at the WTC…. In the top image you can see the stars and stripes. The base is made of melted steel from the Twin Towers, it cost $2 million and was completed in 2009. Many of you probably know about it but I don’t believe I’d seen this and wanted you to. I think it’s very moving.
It is called the 9/11 Living Memorial Plaza.