Enlarge
The opening ceremony of the 28th Shanghai International Film Festival Technology Section and the Shanghai Tech Film City launch event were held on June 12 in Songjiang District, Shanghai.
The opening ceremony of the 28th Shanghai International Film Festival Technology Section and the Shanghai Tech Film City launch event were held on June 12 in Songjiang District, Shanghai.