McDonald's Restaurants, Zhengzhou, China -- Return

3. Traffic at McDonald's - Here you can see the traffic in front of McDonald's. Note the lady walking against the red light and cars, taxis, buses going the other way.

McDonald's Restaurants, Zhengzhou, China