This place is just blocks from the Plaza Hotel and the Essex House. It is across the street from a very swank Trump apartment tower. It is a few blocks from Lincoln Center.
I remember when this kind of nonsense started happening last time.
With the south end of the park at 59th st she was barely in the park. That area is (or was) brightly lit.
Wonder if she was a guest at one of the hotels?