Akin to New York's Central Park, the Parc de la Citudella in Barcelona, Spain is both a gathering place and a major greenspace in the city.