(St. Louis Art Museum) in Forest Park in St. Louis, MO. Across the road from the entrance to the art museum. (N38 38.393 W90 17.642) Photos by Jack & June Schmidt 3-20-14.