Shares

Heaven

Traffic jams the streets of Xi’an, China, in heavy smog after the traffic lights failed on Feb. 25. Altogether, 1.43 million sq km of China, nearly 15 percent of its total size, have been covered by persistent smog in recent days.

© Chinafotopress/Getty Images - Source