21st Shanghai Television Festival


The 21st Shanghai Television Festival ceremony was held in Shanghai, China on June 12, 2015.

Winners and nominees