Water Puppet Theatre in Hanoi. I would certainly recommend that - beautiful story of Vietnam with traditional music. MUST SEE if you're around.
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 area of northern Vietnam. Today's Vietnamese water puppetry is a unique variation on the ancient Asian puppet tradition.