Caoyang Cinema stands in the Putuo District, a recognizable fixture in the city with a history reaching back to nineteen fifty-nine. Originally known as the Caoyang Theater, the building has operated as a local cultural hub for more than six decades. It remains a notable venue for screenings during the Shanghai International Film Festival.
Caoyang Cinema
other
The audio tour continues in the Mira app →