I have found a spot in NYC, riverside, around 112th street. I was drawn by the three pines. It reminded me of Vermont, where I’d see pines everywhere. In Riverside there are mostly deciduous trees and shrubby plants. My spot is on a hill right near the edge of the wall. The highway is down below on the other side of the wall. I’m at the part of the hill near where I would go sledding every year and at the bottom of the hill, there is a bike path where I’d go biking in the Summer. To get to my area, you would could go down the entrance on 116th and go left to take a scenic walk on that path. You would follow that path until you see three pine trees on the right. I added images from my spot on the New York City pictures/videos page.