St. Peter's Square is a public park located in the city center of Basel, Switzerland. There are many trees, green spaces, and flower beds in the park.