text: Apparantly this is where Sesame Street is. Who knew?
  
  (Perhaps some local mapper could figure out which part West 63rd Street has a new/additional name? Big bird? Bert perhaps?)
  
  https://www.theguardian.com/tv-and-radio/2019/may/01/sesame-street-new-york-city-reveals-location