Sesame Street Muppet topiaries at the Sesame Place amusement park.