21st Shanghai Television Festival (original) (raw)

The 21st Shanghai Television Festival (simplified Chinese: 第21届上海电视节; traditional Chinese: 第21屆上海電視節) ceremony was held in Shanghai, China on June 12, 2015.