ok I have the origin of of some of the pics, some of the pics are of a transit in TENSTA SWEDEN, probably just another nice public transit, for a very unemployed town. The writing on one of those signs still puzzles me, but then I don't know what any of them say, Now with that said, some of those other pics are still very unidentified