Location: Vietnam
Caption: Thang Long Water Puppet Theatre
Caption (English (eng)): Thang Long Water Puppet Theatre