4.6 (355) In stock
More than 100 flights from Beijing Capital International Airport were cancelled on Tuesday as the Chinese capital was hit by a downpour in the morning.
Images