Millions of Chinese stranded in traffic jam near Beijing (photo)
Millions of Chinese got stuck in a huge traffic jam near Beijing. It was caused by the one-week holidays dated for the National Day in China. About 750 million people went on vacations. The photos and videos of the traffic jam have appeared on the Internet.
Photo: mashable.com