Traditional Vietnamese performance water puppet theatre show in Hanoi, Water puppetry, Hanoi, Vietnam.