Experience the unique art form of water puppetry at the Thang Long Water Puppet Theatre. This traditional Vietnamese performance combines music, storytelling, and puppetry, all taking place on a water stage. Watch as the puppets come to life, telling ancient folk tales and legends. The vibrant colors, lively music, and skilled puppeteers will captivate your senses and provide an unforgettable cultural experience.