Where can you go for a blend of nature's best scenic views and strange art made from found objects? Doll's Head Trail in Atlanta, Georgia, is a unique hiking opportunity that fits the bill.