top of page

Chinese Drama & Film Locations
The Ultimate Filming Location Guide

China is a vast open-air set where iconic films and television dramas were brought to life. From grand imperial palace studios to atmospheric historic streets, these locations let you step directly into the worlds you’ve seen on screen.

Visit legendary filming sites from imperial court dramas, classic cinema, and historical epics, and enjoy a truly immersive journey that can only be experienced by travelling through China.

The Ming and Qing Palaces area in Hengdian, China's largest film and television center, is a magnificent palace complex that recreates the Forbidden City in Beijing and has been used as a filming location for numerous palace dramas, including "The Legend of Zhen Huan."

Hengdian World Studios

Known as China's Hollywood, Hengdian World Studios is the largest outdoor film set in the world, where the grandeur of Chinese period dramas comes to life. From the majestic imperial palaces of "The Story of Yanxi Palace" to the epic battles of "Nirvana in Fire", this iconic studio transports visitors into the heart of historical China, making you feel like the main character in your favorite show.

The retro streets and trams of Shanghai Cinema Park perfectly recreate the atmosphere of the Shanghai Concession in the 1920s and 1930s, which was featured in internationally renowned films such as "In the Mood for Love" and "Lust, Caution."

Shanghai Film Park

Located just outside Shanghai, Shanghai Film Park offers a nostalgic journey through time. The 1920s–30s retro streets provide an immersive experience, transporting you to the world of In the Mood for Love with its romantic, old-world Shanghai atmosphere. The film sets and unique architecture invite you to step into a cinematic world and experience an extraordinary side of the city.

This is a castle tower in the Three Kingdoms area of the Wuxi Film and Television Base. It was the main filming location for the historical drama "Romance of the Three Kingdoms," which was also broadcast on NHK.

Wuxi Film & TV Studios

Set beside Taihu Lake, the Wuxi Film Studios is a beautiful, vast film base where the Three Kingdoms come alive. Here, visitors can witness the grandeur of ancient Chinese naval battles in stunning water-based battlefields. This location is a must-see for fans of Chinese history and film, offering a captivating look at one of the most iconic periods of China, brought to life in epic scale.

bottom of page