Thang Long Water Puppet Theatre is a unique cultural experience that shouldn't be missed during your trip to Hanoi Old Quarter. The traditional art of water puppetry originated in the villages of the Red River Delta and has been performed for centuries. The shows are accompanied by live music and depict scenes from Vietnamese folklore and daily life. The puppets appear to be gliding on the water, creating a mesmerizing spectacle for the audience. Make sure to book your tickets in advance, as the shows are often sold out.