A unique live event restaurant in Chongqing holds a mirror to China – how long will the staff submit to the company philosophy with its authoritarian collectivism?
November 16, 2018
Released
世外桃源
1h 38min
—
Mandarin