Vietnam also has its own tradition of puppet theatre, mua roi nuroc (puppets that dance on water). It is an old and rare North Vietnamese form of puppet theatre, and it has actively been revived since the 1980s. In a number of small villages near Hanoi water puppet theatre is still performed at certain festivities, […]