Shanghai International Musical Festival in Shanghai Culture Square
Hosted at Shanghai Culture Square, a purpose-built 2,000-seat musical theater venue in central Shanghai, this festival concentrates a season's worth of homegrown and international musical theater into an extended run from mid-December into the following spring. A recent edition billed as its eighth, it shares its venue with the broader China Shanghai International Arts Festival while maintaining a distinct focus on musical theater specifically.
Shanghai Culture Square, a 65,000-square-meter theater with just over 2,000 seats built at a reported cost of 1.1 billion yuan on a site that once housed a dog-racing track before later serving as a club venue, is the dedicated home of what a recent edition billed as the eighth Show Life Shanghai International Musical Festival, opening in mid-December and running through the following spring.