This is the Cherry Hill Fountain on the west side of Central Park near Strawberry Field. The buildings in the background are mostly apartment buildings on Central Park West. The flowers in the background are cherry blossom, I think.
So do you have cherry blossoms in your city?
So do you have cherry blossoms in your city?