Chinese Road Traffic

Photograph by Sarah Leen

Cars flood the 2nd Ring Road in Beijing. The 1,763-square-mile (4,567-square-kilometer) city has been an important political and cultural headquarters for more than 2,000 years.