WORLD NEWS CHINA-SMOG 3 MCT

Stuart Leavenworth/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.

close window