21st Shanghai Television Festival

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