Just found out there's such a thing as a Thanksgiving Square in the US! The following info is from its Wikipedia page:
Thanks-Giving Square is a public-private complex in the City Center District of downtown Dallas, Texas, consisting of three components: a landscaped park, a major section of the underground pedestrian network and the Bullington Truck Terminal. Thanks-Giving Square generally refers to the visible park, which is operated by the non-profit Thanksgiving Foundation. The park, designed by architect Philip Johnson, was dedicated in 1976 to promote the concept of giving thanks as a universal human value. The complex also features the Wall of Praise, Ring of Thanks, Circle of Giving, Chapel of Thanksgiving, Hall of Thanksgiving and Exhibit Area.
The space is quite beautiful so I suggest you take a look at more photos of it on Flickr.