Traffic May 04, 2018 by Mucho Arigato Beijing is a city of vehicles. Anything with wheels will be seen on the road.