We are on holidays in Vietnam for largely a beach holiday but we had 2 days in Hanoi and wanted to see as much as we could in the short time. We didn't really know what to expect when we turned up for this show. But we had front row seats, and so walked along, tempted to drag our hands in the water which was the stage. Roi nuoc is a traditional Vietnamese art of water puppetry, where the puppeteers are also in the water, behind that green screen at the back of the set.
The show went for about an hour with 12 short scenes, each telling a Vietnamese folk story, myth or legend set to traditional music. The puppets 'swam' through the water, and were cleverly manipulated to struggle and transform under water. This scene is from a folk story of a carp turning into a dragon, Thang Long, which this particular puppet theatre was named after.