Where is Washington Square Park located?
Washington Square Park, Washington Square Park, United States of America (approx. 40.73094°, -73.99764°)
Washington Square Park, Washington Square Park, United States of America (approx. 40.73094°, -73.99764°)