Where is that? It looks like the NYC area but I’ve never seen that memorial. If true, a very nice gesture by the people of Russia, but I’ve never seen it and I’ve been to the 9/11 site lots of times.
I just found this out today. It’s suppose to be in New Jersey.
https://en.wikipedia.org/wiki/To_the_Struggle_Against_World_Terrorism
It’s in Bayonne,NJ.
Dedicated 9/11/06.