This picture looks from Southeast Asia, from Indochina I guess. Look market, people going from one point to another on their two wheelers. We can see a crowd. I think they are waiting on a red light.