N Theatre is one of the venues of the Wuzhen Internet International Conference & Exhibition Center, located in the northwestern part of Wuzhen West Scenic Area, with the Grand Canal on the west and Huanhe Road on the east, covering a total construction area of 60,000㎡. With its understated, environmentally friendly and “smart” features embodying its design idea, the style of this space also reflects elements of the Internet age, along with features of traditional Chinese culture and this southern Chinese riverside town.
The N Theatre seats 427, and is equipped with professional lighting and sound systems. This year, the opening ceremony of the Wuzhen Theatre Festival, and the plays Mother Earth, The Tiger Lillies Perform Hamlet and A Dictionary of the Soul will be staged in this theatre.