This is the "Tear Drop" memorial presented to the U.S. after the 9/11 attack on the Twin Towers by Russia. It is on the peninsula directly across the river from that site in Bayonne, NJ. It is interesting to visit.
This moving gesture alone shud always ensure friendship between Russia and America.. Yet the two powers are almost at Cold War status again. Madness.