The Chiang Chen Studio Theatre (CCST), with a capacity of 247 seats, is a cosy venue for holding various cultural activities and performances such as drama, recitals, dances, variety shows, film shows as well as conferences, lectures, seminars and ceremonies.