It's funny 'cause you're probably right and I didn't even consider that. I'm seeing the arches on the Brooklyn and Manhattan bridges, the Cloisters, various forts (Totten, Wadsworth, Schuyler). I tried to think of somewhere in Queens because the color is the one based on the 7 train, but Fort Totten was the only thing that came up and, I mean, it's not Fort Totten. That's way too obscure.First thought on the purple was Yankee Stadium.
ETA: but another vote for the Brooklyn Bridge from DeGrozz while I was typing. and M moogoo supports my TR guess.