text: As far as aerial imagery goes, there is a parking lot here, and the note is six years old (so age of imagery applies less). I don't know hebrew well, but my knowledge tells me it means garden of children, or as translate says, kindergarten. I don't understand how that could apply in this parking lot, unless there's possibly something blocked by the shadows of the trees like a garden where kids play?
  (Normally I comment when resolving, I rushed here, my bad.)