What's On!
Secret Love in Peach Blossom Land
The Village has electrified audiences since its premiere December 2008 at Taipei's National Theatre, becoming one of the milestone productions in the Chinese language theatre of recent years. Written and directed by Stan Lai, the most c ...