Stock Photo: International Broadcast Centre,Beijing China
Stock Photo: 1886-62516 International Broadcast Centre,Beijing China