You must log in or register to comment.
Finland?
This photo also appears to be from Russia, from this image licensing site: https://lori.ru/4779070
According to Firefox(?) translate: “Articated tram produced by Ust-Katavsk car-building plant KTM71-631 goes against the background of Ural nature in the city of Zlatoust (2012)”
Zlatoust is in Chelyabinsk Oblast, like the other photo with the warped rails. Probably the same photographer.