This video proves China has the most insane traffic jams on Earth

As an aside, does anyone know why on Google maps the roads in China never line up with the aerial photos? Like, they always seem to be a few hundred yards out.

1 Like