Person holding a large trophy with an open mouth and raised arm, expressing joy or excitement.

YUTAI

As a key subsidiary of Shenyin Atelier in China, Yutai Culture leverages top-tier government collaboration capabilities to secure high-level approvals and project permits that are difficult for others to obtain, ensuring the successful execution of complex initiatives.
Yutai Culture is the premier partner and go-to platform for introducing renowned artists and entertainment events into the Chinese market.

Colorful geometric logo of Sum Supreme Media with text in both Chinese and English.
Sina Entertainment logo featuring text in English and Chinese, with a stylized red and black eye design.
Multicolored flower logo with Chinese characters in pink next to it.

Partners

Emperor Entertainment Group logo with red 'eeg' letters and Chinese characters.
Sina Weibo logo with Chinese characters
Logo with stylized letter 'P' and orbit-like ring, accompanied by Chinese text.
Mango TV logo with Chinese characters
Logo featuring a cat face inside a circle with simplified Chinese characters next to it.

Previous Events

Phantom of the Opera

The Phantom of the Opera Zhejiang Debut

The English-language musical classic The Phantom of the Opera will make its debut in Hangzhou from December 9 to 21, 2025 — its only stop in Zhejiang.

This marks the show's first appearance on a Hangzhou stage. Shenyin Atelier is proud to bring world-class performances to local audiences, enriching the cultural landscape with high-quality international productions.

Aerial view of a cityscape at night featuring a large illuminated stadium, roads with traffic, tall buildings, and additional sports fields.

Venues

Blank white rectangular image with no visible content.

Shanghai Stadium

XUHUI DISTRICT, SHANGHAI, CHINA

Seating Capacity: 72,000

Originally opened in 1997 and renovated before the 2023 season, Shanghai Stadium is known for its iconic saddle-shaped roof. It hosts major football matches and is the home ground of Shanghai Shenhua.

Aerial view of a modern stadium with a petal-shaped design, located near a waterfront in an urban area with skyscrapers in the background.

hangzhou olypmic sports center stadium

HANGZHOU, ZHEJIANG PROVINCE, CHINA

Seating Capacity: 80,000

Designed with a lotus flower inspiration, this modern stadium opened in 2018. It features a modular structure that uses 60% less steel than the Beijing Bird's Nest. It hosted the opening ceremony of the 2023 Asian Games.

Aerial view of a large, uniquely designed stadium with a geometric, angular roof and adjacent sports complex. The surrounding area includes city buildings, roadways, and a nearby water feature.

shenzhen universiade sports centre

LONGGANG DISTRICT, SHENZHEN, CHINA

Seating Capacity: 60,334 (main stadium)

Built for the 2011 Summer Universiade, this multi-purpose complex features a crystalline glass and polycarbonate facade that lights up at night. It includes a stadium, arena, and aquatic center for a wide range of sports

A panoramic view of a modern sports complex with a unique architectural design, surrounded by a cityscape of tall buildings.

Chendu phoenix hill sports park

JINNIU DISTRICT, CHENDU, SICHUAN, CHINA

Seating Capacity: 50,695 (football stadium)

Completed in 2021, this venue includes both a FIFA-standard football stadium and an NBA-standard basketball arena. It’s the home stadium of Chengdu Rongcheng FC and was a key venue for the 2021 Chinese FA Cup final and World University Games.

Licenses

Chinese business license document featuring company details, registration information, and a red stamp.
Chinese business performance license certificate with official seal and QR code.

The “Commercial Performance Permit” is an essential qualification issued by the national cultural and tourism authorities to designated enterprises, serving as official approval to legally engage in commercial performance activities.