What is the place where the soldiers are forever guarding? I know I went there once and it wasn't in NY.
I think you are probably thinking of Arlington National Cemetery, but that's in Virginia, across the river.