Annual TV And Film Festivals Upcoming

The 25th Shanghai TV Festival and the city’s 22nd International Film Festival will be held on June 10th and 24th. The jury has been selected to judge the thousands of films from over 100 countries and regions.

 

Video Source: Shanghai Live