The Latest...

Water Puppet Theater – A Millennium Old Tradition Portraying Vietnamese Rural Life

Water puppetry is one of the country’s oldest traditions, dating back to the 10th century in the villages of the Red River Delta, Northern Vietnam.