Puppeteers take part in a parade along Rajdamnoen Avenue yesterday,when the Harmony World Puppet Carnival in Bangkok began.A total of 115 puppet troupes from 80 countries,including 50 from Thailand, are performing at the National Theatre and other locations in the Rattanakosin Island area until November 10.