Definitely not the most flattering picture of china imo, should have shown their very cool public transportation systems :3
(Although yes china does have a car problem like every other country)
(Edit: I found perhaps one of the coolest pictures of china :3)

