Sunday, 22nd, 2024 | 10:19PM Updated

'60s film “Visitors on the Icy Mountain” will be shown in Shanghai in the form of an opera.
Hit ‘60s Film to Be Staged as an Opera in Shanghai

    In Case You Missed It

    Real Time Analytics