The cinema of Malaysia consists of feature films produced in Malaysia, shot in the languages of Malay, Chinese and Tamil. Malaysia produces about 20 feature films annually, and between 300–400 television dramas and serials a year apart from the in-house productions by the individual television stations. Malaysia also holds its own annual National Film Festival. There are about 250 cinemas and cineplexes in Malaysia, showing not only local films but also foreign films. Foreign film producers are welcome to shoot on location in Malaysia, undertake film co-production ventures so that local artistes and technicians have the opportunity of gaining exposure and experience.