Water Puppet show in Vietnam

water puppets hanoi

Water Puppet Shows in Vietnam Water puppetry (Vietnamese: Múa rối nước, lit. “Making puppets dance on water”) is a tradition that dates back as far as the 11th century when it originated in the villages of the Red River Delta… Read moreWater Puppet show in Vietnam