Experience the unique art form of water puppetry at the Thang Long Water Puppet Theatre. This traditional Vietnamese performance showcases the country's folklore and legends through the use of puppets that appear to be floating on water. Sit back and enjoy the vibrant music, colorful puppets, and captivating storytelling.