China's landmark CCTV buiiding, where state television is housed, could barely be seen in this photo of pedestrians walking near the Guomao subway station in Beijing.
China's landmark CCTV buiiding, where state television is housed, could barely be seen in this photo of pedestrians walking near the Guomao subway station in Beijing. MCT
China's landmark CCTV buiiding, where state television is housed, could barely be seen in this photo of pedestrians walking near the Guomao subway station in Beijing. MCT