Can you guess what this is? Theatre?

Nope, it actually is the ‘stage’ of the famous Water Pupper show, located at one of the corners of Hoan Kiem lake; a traditional music band plays while animated puppets are evolving on the water in front of this house (which hides the puppet masters). The show is split into a bit less than 20 short scenes which mostly relate to Vietnamese folklore… Very fun to see!