BEIJING, Dec. 1, 2015 - People watch flight information on an electronic board at the Beijing Capital International Airport in Beijing, capital of China, Dec. 1, 2015. Heavy fog hit Beijing on Tuesday.

1 / 1
 

Latest News

Latest Photos