The traditional water puppetry held at the Thang Long Water Puppet Theatre dates back as far as the 11th century originating in the villages of the Red River Delta area of northern VietNam. Villagers have developed this form of entertainment at times when the rice paddy fields were flooded.