 It is constructed with artificial antique wood with an LED screen in the background.During public holidays, traditional Chinese operas shows will be staged.Madame Tussauds is a renowned wax museum based in London, with branches in a number of major cities.