Puppet shows are popular in India and various parts of the world- stories told via dolls whose movements are controlled by an operator behind the scene. In Vietnam, a variation of this puppet show, known as water puppet show are popular. Check details and