Drivers were amazed after noticing hundreds of puppet shows lined up along the roadside for a Chinese festival. <br /><br />The acts were getting ready for a festival on August 23 at the Yuciyegong Temple in Chiayi City, Taiwan. <br /><br />The stages were set on the back of vehicles and decorated in colourful oriental patterns.<br /><br />More than 400 different groups took part, each with their own puppet show.