A snail and a turtle adorn this lamp post found in Disney's Animal Kingdom, Orlando, Florida. October 18th 2008.