Broadcasting Corporation of China

at 412 × 206 in Broadcasting Corporation of China.
Broadcasting Corporation of China