National Theatre (Prague)
Today the National Theatre has three ensembles (groups of people): opera, ballet and drama.  These ensembles all perform in the National Theatre, the Estates Theatre and the Theatre Kolowrat. They put on a lot of Czech plays and operas, but also productions from other parts of the world.