I always find it a tad funny when photos show up of other countries in official government publications (web or paper). Take for example the web site of the United States Senate Banking Committee. Senator's Shelby and Dodd look quite content on each side of a line of foreign LRVs. Now I still can't tell where they are from, but I know it's not within the United States. Anyone know where this is? The best guess from some knowledgable folks so far is Helsinki. Perhaps we're going socialist afterall.
Via wikipedia