Beijing is know for having one of the worst traffic problems in the world.
This was filmed at the intersection of Chengfu Lu and Zhongguancun Donglu in Beijing on May 19th 2012. It was raining pretty hard and the traffic light a block down was out, leading to this massive traffic jam of cars, people, scooters and bikes. Probably visible from orbit too.
No comments:
Post a Comment