I'm slightly puzzled. What country is this taken in? Or, is this a mirror shot. In either case, I'm looking at how the vehicles are traveling away from the camea on the left side. Yet, on the right, they are approaching. Just being inquisitive, nothing more.