Related News

Home » Metro » Entertainment and Culture

Festival venue

THE Shanghai Film Art Center and the Holiday Inn Crowne Plaza will host the 12th Shanghai International Film Festival from June 13 to 21, local authorities announced on Wednesday.


Copyright © 1999- Shanghai Daily. All rights reserved.Preferably viewed with Internet Explorer 8 or newer browsers.

沪公网安备 31010602000204号

Email this to your friend