Basically its a small section in the park where you can go to medite and rest of the loud of the city. Even here is a memorial of John Lennon.
It's a place New York city put in the park to remember John Lennon.... it one of the songs from the Beatles
I dont now i am tourist
Thanks! Your answer is awaiting moderation.