Penny liked this statue in the largest city park, Woodward Park, which happens to be located a few blocks from my house. The statue is titled "Appeal to the Great Spirit." It's a copy...the original is in the Museum of Fine Arts in Boston.
The 45-acre park the 45-acre park features rock gardens, an English herb garden, a terraced Italian Renaissance rose garden (more photos below), a Victorian conservatory (Lord and Burnham), a three-acre arboretum and an azalea garden with over 15,000 azaleas. (The azaleas are planted on the hillside behind the statue, under the tall trees.) And in the springtime, thousands of bright yellow daffodils are naturalized on a certain hillside in the park that I call "Daffodil Hill" (of course.)
Penny says she'd like to see the original statue when she goes to Boston.