Vietnamese company Thang Long (translation: Flying Dragon), better known as the Water Puppet Theatre, is still much loved by those who have been lucky enough to appreciate them. Armando Reyes This ancient cultural institution’s main headquarters sit in Hanoi, Vietnam’s capital city. The truth is that the Vietnamese […]